Athletic Activity User Experience and Environment

ABSTRACT

User activity including both athletic activity (e.g., running, walking, etc.) and non-athletic activity (shopping, reading articles, etc.) may be monitored and tracked by an athletic monitoring and tracking device and service. The user activity may be used to award a user with an amount of virtual currency to encourage the user to continue various activities. In one example, users may use the virtual currency to purchase or otherwise acquire various products, services, discounts and the like. A user may track an amount currency earned and/or needed relative to an amount required to acquire a desired product or service. Additionally or alternatively, a visual appearance of a user device (e.g., a watch or athletic activity band) may change based on the user&#39;s activity level, an amount of virtual currency earned and the like.

BACKGROUND

While most people appreciate the importance of physical fitness, manyhave difficulty finding the motivation required to maintain a regularexercise program. Some people find it particularly difficult to maintainan exercise regimen that involves continuously repetitive motions, suchas running, walking and bicycling.

Experienced athletes and trainers have found that feedback provides manypeople with motivation to maintain a regular exercise program. When aperson can directly experience the results provided by an exerciseprogram, that person typically will be encouraged to continueexercising.

Additionally, individuals may view exercise as work or a chore and thus,separate it from enjoyable aspects of their daily lives. This clearseparation between athletic activity and other activities reduces theamount of motivation that an individual might have toward exercising.Athletic activity services and systems directed toward encouragingindividuals to engage in athletic activities might also be too focusedon one or more particular activities while an individual's interest areignored. This may further decrease a user's interest in participating inathletic activities or using the athletic activity services and systems.

BRIEF SUMMARY

According to one or more aspects, an activity monitoring environment andsystem may be used to encourage individuals to participate in athleticactivities and improve their fitness levels. The activity monitoringenvironment and system may merge athletic activity and non-athleticactivity into a single ecosystem to garner enhanced user interest byproviding incentives and motivation to engage in athletic activities.For example, an individual's personal site on an activity tracking andmonitoring service may be customized according to the interests of theindividual as determined based on their behavior, their purchases, theirathletic activity and/or combinations thereof. Accordingly, when anindividual views his or her activity site, the individual may feel moreengaged because relevant and interesting information is presentedtherein. Additionally or alternatively, an activity monitoring systemmay include other engines such as analytical engines and marketingengines to customize navigation through and content included in a website according to an individual's preferences. Further, events may becustomized and automatically generated based on an analysis of events inwhich an individual has participated in the past and/or their resultstherein.

The activity monitoring services and systems may further motivate a userto exercise by rewarding the users with activity points when the userperforms a variety of different athletic and non-athletic activities.Activity points may comprise a form of currency that may be spent onvarious rewards. For example, activity points may be used to purchaseproducts, services, discounts, status upgrades and the like. In one ormore arrangements, activity points may be categorized or awarded indifferent grades. For example, activity points of a first grade may morevaluable than activity points of a second grade. Different grades may beused when activity points are earned through different sources, throughdifferent activities and/or using different devices such as certifieddevices versus non-certified devices or manual activity informationentry. The disparity between such submission methods may correspond tothe difference in perceived reliability (or lack thereof) of theinformation source. Activity points may be converted into activitypoints of other grades based on a specified conversion rate.Furthermore, in some arrangements, activity points of different gradesmay be displayed differently in a user interface, e.g., in differentcolors, using different gages/representations, with different labelsand/or combinations thereof.

In examples where activity points are earned through non-athleticactivity such as shopping, a system may award activity points for eachdollar spent shopping at sponsoring companies. Accordingly, a user maybe encouraged to accumulate activity points in multiple ways because thepoints may be earned through both athletic and non-athletic activities.In some arrangements, a limit may be defined for an amount of activitypoints that may be earned for different types of activity. For example,a system may limit the number of activity points that may be earnedthrough non-athletic activities to 500 points per day and the number ofactivity points earned through athletic activities to 750 points perday.

According to another aspect, various conversion rates may be defined andused for converting a non-point activity metric into activity points.Different activities may be worth different levels of activity points.For example, shopping may accumulate activity points at a slower rate(e.g., points/dollar) than performing athletic activities. Conversionrates may also depend on the type of devices used to monitor or collectthe activity information to be converted. Other factors that may beconsidered in determining a conversion rate may include, for example, auser's athletic characteristics (e.g., resting heart rate, previousworkout, best workout, preferred athletic activities) and non-athleticcharacteristics (e.g., income, age, gender, etc.).

Achievements may also be sources of activity points. For example, if auser reaches a milestone or accomplishes some other type of achievement,a number of activity points may be awarded to the user. In otherarrangements, the user may be challenged by one or more other users anda winner may be awarded a certain number of activity points.Participation in events and viewing advertisements may be additionalsources of activity points.

Activity points may be consumed in various manners. As noted, activitypoints may be spent on rewards. In another example, activity points maybe donated, e.g., to charitable organizations or gifted to others. Inyet another example, activity points may be sold. Limits may be placedthe various types of activity point consumption.

These and other features of the invention will become apparent from thefollowing detailed description.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a computing device that may be used to implementvarious examples of the invention.

FIGS. 2 and 3 illustrate an example of an athletic informationmonitoring device that may be employed according to various examples ofthe invention.

FIG. 4 illustrates one environment in which an athletic parametermeasurement device according to various examples of the invention may beemployed.

FIG. 5 illustrates an example of an athletic information collection anddisplay device that may be employed to collect and/or display athleticdata according to various implementations of the invention.

FIG. 6 illustrates an example of an athletic data display configurationdevice that may be employed according to various examples of theinvention.

FIGS. 7A and 7B illustrate an example of an athletic activity monitoringdevice according to one or more aspects described herein.

FIG. 8A-8D illustrate an athletic activity monitoring system and enginesthereof that may be used in an athletic activity monitoring environmentaccording to one or more aspects described herein.

FIG. 9 illustrates an example user interface that may be displayed by anathletic performance monitoring device or system according to one ormore aspects described herein.

FIGS. 10A-10C illustrate changes to an user interface displayingathletic activity information upon detection of a triggering eventaccording to one or more aspects described herein.

FIG. 11 illustrates an example user interface in which activity pointsare tracked using multiple gages according to one or more aspectsdescribed herein.

FIG. 12 illustrates an example synchronization environment in whichactivity data may be synchronized across multiple devices according toone or more aspects described herein.

FIG. 13 illustrates an example method by which activity information maybe submitted to an activity performance monitoring system and convertedinto activity points according to one or more aspects described herein.

FIG. 14 illustrates an example interface in which accumulated activitypoints, activity information and activity information submission optionsmay be displayed according to one or more aspects described herein.

FIG. 15 illustrates an example user interface of a performancemonitoring site in which multiple activity point gages are displayed toreflect the amount of activity points earned or available for eachparticular point type or grade.

FIG. 16 illustrates an example reward browsing and selection userinterface according to one or more aspects described herein.

DETAILED DESCRIPTION Athletic Activity Overview

Aspects of the invention relate to the measurement, collection, displayand management of athletic and non-athletic information. As will beappreciated by those of ordinary skill in the art, athletic informationmust first be obtained from an individual person. With variousimplementations of the invention, one or more different athleticinformation monitoring devices may be used to measure and recordathletic data corresponding to athletic activity performed by a personand to convert that information into a form of currency. Typically, anathletic information monitoring device will incorporate a sensor formeasuring parameters relating to the person being monitored, and acomputing device for processing the parameters measured by the sensor.

Once an athletic information monitoring device has recorded athleticinformation for a person's athletic activity, the person may thentransfer the recorded athletic information to one or more separatedevices, in order to view the recorded athletic data. A user may, forexample, download the recorded athletic information from an athleticinformation monitoring device to a separate collection device. Thecollection device may, in turn, transfer the athletic informationcollected from the athletic information monitoring device to a separatedisplay configuration device, where the athletic information can beorganized and configured for subsequent viewing with, e.g., stillanother device. As will be discussed in more detail below, variousimplementations of the invention will allow a person to record, collectand display athletic information using a group of computing devicescommunicating over a network, such as the Internet.

For example, some aspects described herein allow a person to measure andrecord athletic information using a special-purpose computing device.The user can then transfer the recorded athletic information to a localcomputing device, such as a personal desktop or laptop computer. Moreparticularly, a user can download recorded athletic information from theathletic information monitoring device to a collection software tool ona local computer that acts as a “client” in a computer network. Thecollection software tool will then transfer the downloaded athleticinformation through the network to a remote “server” computer. A displayconfiguration software tool on the remote server computer will then savethe transferred athletic information. Later, a person can use the clientcomputer or another local computer to retrieve the stored athleticinformation from the server computer. In response to a display requestfrom a local computer, the display configuration software tool willconfigure the requested athletic information for display on the localcomputer, and then transmit the configured athletic information to thelocal computer for display.

Computing Device

Various examples of the invention may be implemented using electroniccircuitry configured to perform one or more functions. For example, withsome embodiments of the invention, the athletic information monitoringdevice, the collection device, the display device or any combinationthereof may be implemented using one or more application-specificintegrated circuits (ASICs). More typically, however, components ofvarious examples of the invention will be implemented using aprogrammable computing device executing firmware or softwareinstructions, or by some combination of purpose-specific electroniccircuitry and firmware or software instructions executing on aprogrammable computing device.

Accordingly, FIG. 1 shows one illustrative example of a computer 101that can be used to implement various embodiments of the invention. Asseen in this figure, the computer 101 has a computing unit 103. Thecomputing unit 103 typically includes a processing unit 105 and a systemmemory 107. The processing unit 105 may be any type of processing devicefor executing software instructions, but will conventionally be amicroprocessor device. The system memory 107 may include both aread-only memory (ROM) 109 and a random access memory (RAM) 111. As willbe appreciated by those of ordinary skill in the art, both the read-onlymemory (ROM) 109 and the random access memory (RAM) 111 may storesoftware instructions for execution by the processing unit 105.

The processing unit 105 and the system memory 107 are connected, eitherdirectly or indirectly, through a bus 113 or alternate communicationstructure to one or more peripheral devices. For example, the processingunit 105 or the system memory 107 may be directly or indirectlyconnected to additional memory storage, such as the hard disk drive 115,the removable magnetic disk drive 117, the optical disk drive 119, andthe flash memory card 121. The processing unit 105 and the system memory107 also may be directly or indirectly connected to one or more inputdevices 123 and one or more output devices 125. The input devices 123may include, for example, a keyboard, touch screen, a remote controlpad, a pointing device (such as a mouse, touchpad, stylus, trackball, orjoystick), a scanner, a camera or a microphone. The output devices 125may include, for example, a monitor display, television, printer,stereo, or speakers.

Still further, the computing unit 103 will be directly or indirectlyconnected to one or more network interfaces 127 for communicating with anetwork. This type of network interface 127, also sometimes referred toas a network adapter or network interface card (NIC), translates dataand control signals from the computing unit 103 into network messagesaccording to one or more communication protocols, such as theTransmission Control Protocol (TCP), the Internet Protocol (IP), and theUser Datagram Protocol (UDP). These protocols are well known in the art,and thus will not be discussed here in more detail. An interface 127 mayemploy any suitable connection agent for connecting to a network,including, for example, a wireless transceiver, a power line adapter, amodem, or an Ethernet connection.

It should be appreciated that, in addition to the input, output andstorage peripheral devices specifically listed above, the computingdevice may be connected to a variety of other peripheral devices,including some that may perform input, output and storage functions, orsome combination thereof. For example, the computer 101 may be connectedto a digital music player, such as an IPOD® brand digital music playeravailable from Apple, Inc. of Cupertino, Calif. As known in the art,this type of digital music player can serve as both an output device fora computer (e.g., outputting music from a sound file or pictures from animage file) and a storage device. In addition, this type of digitalmusic player also can serve as an input device for inputting recordedathletic information, as will be discussed in more detail below.

In addition to a digital music player, the computer 101 may be connectedto or otherwise include one or more other peripheral devices, such as atelephone. The telephone may be, for example, a wireless “smart phone.”As known in the art, this type of telephone communicates through awireless network using radio frequency transmissions. In addition tosimple communication functionality, a “smart phone” may also provide auser with one or more data management functions, such as sending,receiving and viewing electronic messages (e.g., electronic mailmessages, SMS text messages, etc.), recording or playing back soundfiles, recording or playing back image files (e.g., still picture ormoving video image files), viewing and editing files with text (e.g.,Microsoft Word or Excel files, or Adobe Acrobat files), etc. Because ofthe data management capability of this type of telephone, a user mayconnect the telephone with the computer 101 so that their data may bemaintained and synchronized.

Of course, still other peripheral devices may be included with orotherwise connected to a computer 101 of the type illustrated in FIG. 1,as is well known in the art. In some cases, a peripheral device may bepermanently or semi-permanently connected to the computing unit 103. Forexample, with many computers, the computing unit 103, the hard diskdrive 117, the removable optical disk drive 119 and a display aresemi-permanently encased in a single housing. Still other peripheraldevices may be removably connected to the computer 101. The computer 101may include, for example, one or more communication ports through whicha peripheral device can be connected to the computing unit 103 (eitherdirectly or indirectly through the bus 113). These communication portsmay thus include a parallel bus port or a serial bus port, such as aserial bus port using the Universal Serial Bus (USB) standard or theIEEE 1394 High Speed Serial Bus standard (e.g., a Firewire port).Alternately or additionally, the computer 101 may include a wirelessdata “port,” such as a Bluetooth interface, a Wi-Fi interface, aninfrared data port, or the like.

It should be appreciated that a computing device employed accordingvarious examples of the invention may include more components than thecomputer 101 illustrated in FIG. 1, fewer components than the computer101, or a different combination of components than the computer 101.Some implementations of the invention, for example, may employ one ormore computing devices that are intended to have a very specificfunctionality, such as a digital music player or server computer. Thesecomputing devices may thus omit unnecessary peripherals, such as thenetwork interface 115, removable optical disk drive 119, printers,scanners, external hard drives, etc. Some implementations of theinvention may alternately or additionally employ computing devices thatare intended to be capable of a wide variety of functions, such as adesktop or laptop personal computer. These computing devices may haveany combination of peripheral devices or additional components asdesired.

Athletic Information Monitoring Device

FIG. 2 illustrates one example of an athletic information monitoringdevice 201 that may be employed according to various examples of theinvention to measure athletic information corresponding a user'sathletic activity. As shown in this figure, the athletic informationmonitoring device 201 includes a digital music player 203, an electronicinterface device 205, and an athletic parameter measurement device 207.As will be described in more detail, the digital music player 203 is(releasably) connected to the electronic interface device 205, and thecombination is worn or otherwise carried by the user while he or she isperforming an athletic activity, such as running or walking. Theathletic parameter measurement device 207 also is worn or carried by theuser while he or she is performing an athletic activity, and it measuresone or more athletic parameters relating to the athletic performancebeing performed by the user. The athletic parameter measurement device207 transmits signals to the electronic interface device 205 thatcorrespond to the measured athletic parameter. The electronic interfacedevice 205 receives the signals from the athletic parameter measurementdevice 207 and provides the received information to the digital musicplayer 203 (optionally, after data processing within the interfacedevice 205).

As shown in more detail in FIG. 3, the athletic parameter measurementdevice 207 includes one or more sensors 301 for measuring an athleticparameter associated with a person wearing or otherwise using theathletic parameter measurement device 207. With the illustratedimplementations, for example, the sensors 301A and 301B may beaccelerometers (such as piezoelectric accelerometers) for measuring theacceleration of the athletic parameter measurement device 207 in twoorthogonal directions. The athletic parameter measurement device 207 iscarried or otherwise worn by a user to measure the desired athleticparameter while the user exercises. For example, as shown in FIG. 4, theathletic parameter measurement device 207 may be located the sole of auser's shoe 401 while the user walks or runs. With this arrangement, thesensors 301 will produce electrical signals corresponding to themovement of the user's foot. As known in the art, these signals can thenbe used to generate athletic data representative of the athleticactivity performed by the user (e.g., the speed and/or distance moved bythe user).

The athletic parameter measurement device 207 also includes a processor303 for processing the electrical signals output by the sensors 301.With some implementations of the invention, the processor 303 may be aprogrammable microprocessor. For still other implementations of theinvention, however, the processor 303 may be a purpose-specific circuitdevice, such as an ASIC. The processor 303 may perform any desiredoperation on the signals output from the sensors 301, such as curvesmoothing, noise filtering, outlier removal, amplification, summation,integration, or the like. The processor 303 provides the processedsignals to a transmitter 305. The athletic parameter measurement device207 also includes a power supply 307, for providing power to the sensors301, the processor 303, and the transmitter 305 as needed. The powersupply 307 may be, for example, a battery.

The athletic parameter measurement device 207 transmits the processedsignals to the electronic interface device 205, as seen in FIG. 4.Returning now to FIG. 3, the electronic interface device 205 includes areceiver 309 which receives the processed signals transmitted by thetransmitter 305 in the athletic parameter measurement device 207. Thereceiver 309 relays the processed signals to a second processor 311,which processes the signals further. Like the processor 303, theprocessor 311 may perform any desired operation on the processedsignals, such as curve smoothing, noise filtering, outlier removal,amplification, summation, integration, or the like. Alternatively, ifdesired, the interface device 205 may simply pass the signals from thetransmitter 305 to the player 203 without any further processing

The processor 303 provides the processed signals to the digital musicplayer 203. Referring back now to FIG. 2, the electronic interfacedevice 205 includes a connector system 209 that physically plugs intoand connects with a conventional input port 211 provided on digitalmusic player 203. The input port 211 into which the connector system 209of the electronic interface device 205 connects may be any desired typeof input port for transferring data, such as a parallel data port, aserial data port, an earphone or microphone jack, etc. The connectorsystem 209 may include any suitable connecting devices, such as wires,pins, electrical connectors, and the like, so as to make an electricalconnection or other suitable connection with corresponding elementsprovided in the input port 211 of the digital music player 203 (e.g., toallow electronic and/or data communications between the interface device205 and the digital music player 203). If necessary or desired,additional securing elements may be provided to securely connect theinterface device 205 to the digital music player 203, such as straps,hooks, buckles, clips, clamps, clasps, retaining elements, mechanicalconnectors, and the like.

Returning now to FIG. 3, the processor 311 provides the processedsignals to the computing unit 313 of the digital music player 203. Thecomputing unit 313 may initially store the processed signals in thememory 315. Further, with some implementations of the invention, thecomputing unit 313 may operate on the processed signals provided by theathletic information monitoring device 201 to generate a “real-time” setof athletic data corresponding to the athletic activity performed by theuser. For example, if the athletic information monitoring device 201includes accelerometers for measuring the movement of the user's foot,the computing unit 313 may analyze the processed signals from theathletic information monitoring device 201 to generate a set of athleticdata describing the user's speed at specific instances during the user'sathletic activity and the total distance traveled by the user at each ofthose specific instances. Various techniques for determining a user'sspeed from accelerometer signals are described in, for example, U.S.Pat. No. 6,898,550 to Blackadar et al., entitled “Monitoring Activity OfA User In Locomotion On Foot,” and issued on May 24, 2005, U.S. Pat. No.6,882,955 to Ohlenbusch et al., entitled “Monitoring Activity Of A UserIn Locomotion On Foot,” and issued on Apr. 19, 2005, U.S. Pat. No.6,876,947 to Darley et al., entitled “Monitoring Activity Of A User InLocomotion On Foot,” and issued on Apr. 5, 2005, U.S. Pat. No. 6,493,652to Ohlenbusch et al., entitled “Monitoring Activity Of A User InLocomotion On Foot,” and issued on Dec. 10, 2002, U.S. Pat. No.6,298,314 to Blackadar et al., entitled “Detecting The Starting AndStopping Of Movement Of A Person On Foot,” and issued on Oct. 2, 2001,U.S. Pat. No. 6,052,654 to Gaudet et al., entitled “Measuring FootContact Time And Foot Loft Time Of A Person In Locomotion,” and issuedon Apr. 18, 2000, U.S. Pat. No. 6,018,705 to Gaudet et al., entitled“Measuring Foot Contact Time And Foot Loft Time Of A Person InLocomotion,” and issued on Jan. 25, 2000, each of which is incorporatedentirely herein by reference.

The athletic data set may also include a time value associated with eachspeed value and/or each distance value. If the athletic informationmonitoring device 201 can be employed to collect athletic informationfrom different users, then the athletic data computing unit 313 mayadditionally prompt the user to identify himself or herself in some way.This identification information may then be included with the athleticdata set generated from the information provided by the athleticinformation monitoring device 201. Once the computing unit 313 hasgenerated a set of athletic data from the information provided by theathletic information monitoring device 201, the computing unit 313 maystore the athletic data set in the memory 315. As will be discussed inmore detail below, when the digital music player 203 subsequently isconnected to a computing device implementing an athletic informationcollection tool, the computing unit 313 will download the athletic datato a display configuration tool hosted on a remote computing device.

While wireless communication between the athletic parameter measurementdevice 207 and the interface device 205 is described for the embodimentsillustrated in FIGS. 2-4, any desired manner of communicating betweenthe athletic parameter measurement device 207 and the interface device205 may be used without departing from the invention, including wiredconnections. Also, any desired way of placing data derived from thephysical or physiological data from the athletic parameter measurementdevice 207 in the proper form or format for display on or output fromelectronic device 203 may be provided without departing from theinvention. For example, if desired, the athletic parameter measurementdevice 207 may be specially designed and/or programmed for use with oneor more specific electronic devices, e.g., pre-programmed and/or wiredto operate with a specific device or devices and to provide output datain a form and format suitable for those devices. In this situation, theinterface devices 205 may be marketed and sold to specifically targetcertain electronic devices, such as specific models of digital musicplayers and even other electronic devices, such as telephones, watches,personal digital assistants, etc. As another alternative, if desired,the interface devices 205 may be programmed at a later time to operatewith a wide variety of different electronic devices, e.g., bydownloading display or device driver and/or format data for specificelectronic devices from the Internet, from disk, or from another source,etc.

If desired, in accordance with at least some examples of this invention,the electronic interface device 205 and/or electronic player device 203may further include a display 220 and/or a user input system 222, suchas one or more rotary input devices, switches, buttons (as shown in theillustrated example in FIG. 2), mouse or trackball elements, touchscreens, or the like, or some combination thereof. The display 220 maybe employed to show, for example, information relating to music beingplayed by the digital music player 203, information relating to theathletic information signals being received by the digital music player203, athletic data being generated by the digital music player 203 fromthe received athletic information signals, etc. The user input system222 may be employed, for example: to control one or more aspects of theprocessing of the input data received via interface device 205, tocontrol input data receipt (e.g., timing, types of information received,on-demand data requests, etc.), to control data output to or by theelectronic device 203, to control the athletic parameter measurementdevice 207, etc. Alternatively or additionally, if desired, the inputsystem on the digital music player 203 (e.g., buttons 222, a touchscreen, a digitizer/stylus based input, a rotary input device, atrackball or roller ball, a mouse, etc.), may be used to provide userinput data to the interface device 205 and/or to the athletic parametermeasurement device 207. As still another example, if desired, a voiceinput system may be provided with the interface device 205 and/or thedigital music player 203, e.g., to enable user input via voice commands.Any other desired type of user input system, for control of any systemelements and/or for any purpose, may be provided without departing fromthe invention.

The digital music player 203 may include additional input and/or outputelements, e.g., such as ports 224 and 226 shown in FIG. 2, e.g., forheadphones (or other audio output), power supplies, wirelesscommunications, infrared input, microphone input, or other devices. Ifdesired, and if these ports 224 and/or 226 would be covered when theinterface device 205 is attached to the electronic device 203, theinterface device 205 may be equipped with similar external ports toports 224 and/or 226, and internal circuitry may be provided in theinterface device 205 to enable the user to plug the same additionaldevices into the interface device 205 as they might plug into thedigital music player 203 and still take advantage of the same functions(e.g., to thereby allow the necessary data, signals, power, and/orinformation to pass through the interface device 205 to the user, toanother output, and/or to the digital music player 203).

It should be appreciated that, while some specific embodiments of theinvention described above relate to a digital music player 203,alternate examples of the invention may be implemented using anyportable electronic device. For example, with some implementations ofthe invention, the athletic parameter measurement device 207 may be usedin conjunction with a mobile telephone, a watch, a personal digitalassistant, another type of music player (such as a compact disc orsatellite radio music player), a portable computer, or any other desiredelectronic device. Still further, some implementations of the inventionmay alternately or additionally omit the use of the interface device205. For example, the athletic parameter measurement device 207 may beconfigured to communicate using the Bluetooth wireless communicationprotocol, so that it can be employed with Bluetooth-capable mobiletelephones, personal digital assistants, watches or personal computers.Of course, still other wireless or wired communication techniques couldbe employed while omitting the interface device 205.

It also should be appreciated that, while a specific example of anathletic parameter measurement device 207 has been described above forease of understanding, any type of desired athletic parametermeasurement device 207 can be employed with various embodiments of theinvention. For example, with some implementations of the invention, theathletic parameter measurement device 207 may be a heart rate monitor, ablood oxygen monitor, a satellite positioning device (e.g., a GlobalPositioning Satellite (GPS) navigation device), a device for measuringthe electrical activity of the user (e.g., an EKG monitor), or any otherdevice that measures one or more physical parameters of the user. Stillfurther, the athletic parameter measurement device 207 may measure oneor more operational parameters of some device being manipulated by theuser, such as the speed and/or distance moved on a bicycle; the speedand/or work performed using a treadmill, rowing machine, ellipticalmachine, stationary bicycle, or the like; and the speed and/or distancetraveled using skis (water or snow), skates (roller or ice), orsnowshoes or the like worn by the user; etc.

Also, while the athletic parameter measurement device 207 has beendescribed as being separate from the digital music player 203 or otherportable electronic device that receives the signals from the athleticparameter measurement device 207, with some implementations of theinvention the athletic parameter measurement device 207 may beincorporated into the digital music player 203 or other portableelectronic device. For example, some implementations of the inventionmay employ a music player, mobile telephone, watch or personal digitalassistant that incorporates accelerometers, a satellite positioningdevice, or any other desired device for measuring athletic activity.Still further, it should be appreciated that various implementations ofthe invention may employ a plurality of athletic parameter measurementdevices 207, incorporated into the digital music player 203 or otherportable electronic device, separate from the digital music player 203or other portable electronic device, or some combination thereof.

Data Collection and Display Tools

FIG. 5 illustrates an example of an athletic information collection anddisplay device 501 that may be employed to collect and/or displayathletic data according to various implementations of the invention. Aswill be discussed in more detail below, the athletic informationcollection and display device 501 may both collect and display athleticdata. The athletic information collection and display device 501 may beimplemented using any suitable variation of the computing device 101previously described. In some situations, however, the informationcollection and display device 501 may be commercially implemented usinga desktop or laptop personal computer using, e.g., a version of theMicrosoft Windows operating system available from Microsoft Corporationof Redmond, Wash., a version of the Apple Macintosh operating systemavailable for Apple Corporation of Cupertino, Calif., or a version ofthe Unix or Linux operating systems available from a plurality ofvendors.

As shown FIG. 5, the athletic information collection and display device501 includes an interface 503 for receiving data from the athleticinformation monitoring device 201. The interface 503 may be implementedusing, e.g., electrical components, software components (such asapplication program interfaces (APIs)), or some combination thereof. Theathletic information collection and display device 501 also has anathletic data collection module 505. With various examples of theinvention, the athletic data collection module 505 may detect when thedigital music player 203 or other portable electronic device storing oneor more athletic data sets is connected to the athletic informationcollection and display device 501 through the interface 503 andestablish a communication session with the digital music player 203 orother portable electronic device to retrieve the athletic data set orsets. In some implementations of the invention, the athletic datacollection module 505 may delete athletic data sets from the digitalmusic player 203 or other portable electronic device after the athleticdata sets have been retrieved and stored at device 501.

With some examples of the invention, the athletic data collection module505 may perform some further operations on the athletic data setsretrieved from the digital music player 203 or other portable electronicdevice. For example, if the athletic information monitoring device 201can be employed to collect athletic information from different users,then the athletic data collection module 505 may additionally prompt theuser to identify himself or herself (if this information was notpreviously obtained by the athletic information collection and displaydevice 501). This identification information may then be included withthe retrieved athletic data sets.

As previously noted, the athletic information collection and displaydevice 501 typically will generate sets of athletic data frominformation measured by one or more athletic parameter measurementdevices 207. With some embodiments of the invention, however, theathletic information collection and display device 501 may instead storethe raw information provided by the athletic parameter measurementdevices 207. With these embodiments, the athletic data collection module505 may retrieve the raw information from the digital music player 203or other portable electronic device, and then generate athletic datasets from the raw information itself. Of course, still other examples ofthe invention may divide functions relating to the generation ofathletic data from the raw information measured by athletic parametermeasurement devices 207 between the athletic data collection module 505and the digital music player 203 or other portable electronic device asdesired.

The athletic data collection module 505 may be implemented by, forexample, software instructions executed by a computing unit 103 of acomputing device 101. With some examples of the invention the athleticdata collection module 505 may be implemented by a conventional softwaretool, such as a browser. Alternately, athletic data collection module505 may be implemented by a purpose-specific software tool or by aconventional software tool enhanced to perform athletic data collectionfunctions. For example, the athletic data collection module 505 may beimplemented by a software tool that incorporates a conventional browserto perform a variety of functions. These functions may include, e.g.,selecting, purchasing, and downloading music and video content inaddition to collecting athletic data from a digital music player 203 orother portable electronic device.

Once the athletic data collection module 505 has collected the processedsignals provided by the athletic information monitoring device 201, theathletic data collection module 505 transmits the athletic data set toan athletic data display configuration device 601 through an interfacemodule 507. The athletic information collection and display device 501may communicate with the athletic data display configuration device 601through a conventional network, such as the Internet. With theseconfigurations, the interface module 507 may be implemented using anyconventional type of network interface, such as a network interfacecard. Of course, any type of desired hardware or software combinationalternately may be used to allow the athletic data collection module 505to send the collected athletic data to the athletic data displayconfiguration device 601. With some implementations of the invention,the athletic data collection module 505 may automatically forwardcollected athletic data to the athletic data display configurationdevice 601. For example, the athletic data collection module 505 mayattempt to forward collected athletic data to the athletic data displayconfiguration device 601 immediately after collection, at a prescheduledinterval, upon the detection of a network connection to the athleticdata display configuration device 601, or some combination thereof.Alternately or additionally, the athletic data collection module 505 mayprompt a user to specify when collected athletic data should be sent tothe athletic data display configuration device 601.

FIG. 6 illustrates an example of an athletic data display configurationdevice 601 that may be employed according to various examples of theinvention. As seen in this figure, the athletic data displayconfiguration device 601 includes an interface module 603 forcommunicating with the athletic information collection and displaydevice 501. As previously noted, the athletic information collection anddisplay device 501 may communicate with the athletic data displayconfiguration device 601 through a conventional network, such as theInternet. With these configurations, the interface module 603 may beimplemented using any conventional type of network interface, such as anetwork interface card. Of course, any type of desired hardware orsoftware combination alternately may be used to allow the athletic datadisplay configuration device 601 to communicate with the athleticinformation collection and display device 501.

The athletic data display configuration device 601 also includes anathletic data display configuration module 605, and an athletic datastorage 607. When the interface 603 of the athletic data displayconfiguration device 601 receives athletic data from the athleticinformation collection and display device 501, it provides the receivedathletic data to the athletic data display configuration module 605. Theathletic data display configuration module 605 may then store theathletic data in the athletic data storage 607 for future use. As willbe discussed in more detail below, the athletic data displayconfiguration module 605 also will retrieve athletic data from theathletic data storage 607, and configure the retrieved athletic data fordisplay through one or more user interfaces in a manner that ismeaningful to a user.

Returning now to FIG. 5, when a user wishes to view information relatingto his or her athletic activities (or the athletic activities ofanother, as will be discussed in more detail below), the user submitsthis request to the athletic information collection and display device501. More particularly, the user can employ conventional input andoutput devices, such as a keyboard, mouse, display and the like. Thedisplay request is then provided to an athletic data display module 509through a conventional interface input/output interface 511. As wellknown in the art, the interface input/output interface 511 may beimplemented using any desired combination of hardware and softwarecomponents, such as conventional application programming interfaces(APIs) used to detect and process input from input devices and to senddata to and otherwise control output devices.

With some examples of the invention, the athletic data display module509 may be implemented using any conventional tool for receiving inputto request and control the display of data, and then subsequentlydisplaying the data in the manner requested. For example, the athleticdata display module 509 may be implemented using a conventional browserprogram, such as Microsoft Internet Explorer, Mozilla Firefox, or Operaexecuting on a computing unit 103. With still other embodiments of theinvention, the athletic data display module 509 may be implemented usinga conventional browser program that has been enhanced by one or moredisplay tools, such as an ActiveX plug-in, a Java script or a version ofthe Macromedia Flash Player or Adobe Flash Player, available from AdobeSystems Incorporated of San Jose, Calif. In still other embodiments ofthe invention, the athletic data display module 509 may be implemented,for example, by a purpose-specific software tool for displaying athleticdata.

As will be discussed in more detail below, when a user activates theathletic data display module 509, he or she is provided with a userinterface prompting the user to select what collected athletic data heor she wishes to view, the format in which the user wishes to view thecollected athletic data, etc. This user interface may be generated bythe athletic data display module 509, the athletic data displayconfiguration module 605, or some combination thereof. When a useremploys the provided user interface to submit a request to view athleticdata, the athletic data display module 509 relays the request to theathletic data display configuration module 605. In response, theathletic data display configuration module 605 configures the requestedathletic data for display by the athletic data display module 509. Forexample, as will be discussed in more detail below, a user may requestto view the total distance run by a user for each day in a one weekperiod. In response, the athletic data display configuration module 605will retrieve the relevant distance data from the athletic data storage607. It will then configure the retrieved distance data to be displayedthrough a desired image (e.g., a bar graph) and provide the configuredathletic data to the athletic data display module 509 for display to theuser.

It should be noted that, with some embodiments of the invention, thedata display configuration functions may be divided between the athleticdata display module 509 and the athletic data display configurationmodule 605. For example, if the athletic data display module 509 isimplemented by a simple browser, then the athletic data display module509 may serve as a “thin client” for the athletic data displayconfiguration module 605. That is, all of the data display configurationfunctions may be performed by the athletic data display configurationmodule 605. The athletic data display module 509 will then only displaythe information provided to it. Alternatively, if the athletic datadisplay module 509 is implemented by a purpose-specific software tool,then most or all of the data display configuration functions may beperformed by the athletic data display module 509. With these examples,the athletic data display configuration module 605 may be used only tostore and retrieve athletic data from the athletic data storage 607.

User Activity Monitoring Device

FIGS. 7A and 7B generally show an athletic activity monitoring device orwatch that may be used to track a user's athletic activity ornon-athletic activity and/or activity point accumulation. The device isgenerally designated with the reference numeral 10. While the watch 10has traditional uses such as incorporating a chronograph for generaltimekeeping, as explained in greater detail below, the watch 10 hasunique functionality for athletic and fitness use such as monitoringathletic performance of the user. The watch 10 generally includes aportable electronic module 12 removably connected to a carrier 14 orstrap member in the form of a wristband 14 in an exemplary embodiment.

The structure of the watch 10 will first be described followed by adescription of the operation of the watch 10. However, as explained ingreater detail below, it is noted that the watch 10 is capable ofwirelessly communicating with various sensors worn by a user to recordand monitor athletic performance of a user. The sensor(s) can takevarious forms. For example, the sensor may be mounted on the shoe of auser and include an accelerometer. The sensor may have variouselectronic components including a power supply, magnetic sensor element,microprocessor, memory, transmission system and other suitableelectronic devices. The sensor may be used in conjunction with othercomponents of the system to record speed and distance among otherparameters of athletic performance. In exemplary embodiments, the sensorcan be a sensor as disclosed in U.S. Publications No. 2007/0006489;2007/0011919 and 2007/0021269, which are incorporated by referenceherein and made a part hereof. Additionally, the sensor may be acomponent of a heart-rate monitor worn by a user (e.g., a heart-ratestrap worn around the user's chest). Thus, in various arrangements, thewatch 10 may communicate with shoe sensors and heart rate sensors amongother types of sensors. The watch 10 may further communicate with onlyone of the shoe sensor and heart rate sensor depending on a user'spreference. The watch 10 may also include component(s) such as athree-axis accelerometer to monitor speed and distance of a user/runnerwithout the need for the shoe sensor. The watch 10 has communicationcapabilities with remote locations for receiving and transferring datarelating to athletic performance monitoring. Alternatively oradditionally, activity sensors such as accelerometers, pedometers,heart-rate sensors and the like may be included within watch 10.Accordingly, a sensor separate from watch 10 might not be needed.Sensors might also be included within other devices such as device 201of FIG. 2 to reduce or eliminate the need for external sensors, althoughsuch sensors might still be operable with the monitoring devices.

As further illustrated in FIGS. 7A and 7B, the portable electronicmodule 12 includes various components supported by a housing 16, thecomponents include a controller 18 having a suitable processor and otherknown components, an input device assembly 20, an output device assembly22, and a communication connector 24, which may be considered a part ofthe input device assembly 20 and/or the output device assembly 22 invarious embodiments. The communication connector 24 may be, forinstance, a USB connector 24. The controller 18 is operably connected tothe input device assembly 20, the output device assembly 22 and thecommunication connector 24. As explained in greater detail below, theelectronic module 12 may also include a GPS (“Global PositioningSystem”) receiver and associated antenna operably connected to thecontroller 18 for incorporating various GPS features.

The carrier 14 is generally in the form of a wristband 14 having acentral portion between a first end portion and a second end portion.The wristband 14 may include a first member and second member generallymolded or connected together. The wristband 14 is flexible to fit arounda user's wrist. In one exemplary embodiment, the wristband 14 may beinjected molded of a flexible polymeric material. The wristband 14 hasreceiving structures for connection to the portable electronic module12.

According to one or more aspects, the first end portion has a pair ofholes to accommodate a removable closure 70 used to fasten the wristband14 to a wrist of a user. To this end, the removable closure 70cooperates with the plurality of holes in the wristband 14. Theremovable closure 70 has a plate member 72 and a plurality of posts 74extending generally in a perpendicular direction from the plate member72. In the exemplary embodiment, the plate member 72 has two posts 74.To wear the wristband, first the removable closure 70 is connected tothe first end portion of the wristband strap wherein the pair of holesis provided to receive the posts 74. The wristband 14 is positionedaround the user's wrist and the posts 74 are inserted into holesprovided on the second end portion of the wristband 14 as can beappreciated from FIG. 7A. After the posts 74 are inserted into the pairof holes of the first end portion of the wristband 14 and the pluralityof holes of the second end portion of the wristband 14, the first endportion and second end portion of the wristband 14 overlap one another.With the use of a pair of posts 74, the removable closure 70 allows fora secure connection and greater flexibility in connection providing fora greater adjustment to accommodate for a range of wrist sizes.

Additionally, the plate member 72 can have indicia 76 thereon. The platemember 72, when attached to the wristband 14 faces away from thewristband 14 wherein the indicia 76 can be viewed by others. Because theremovable closure 70 is easily removable, the closure 70 can be used asa memento, different closures can be provided and used with thewristband 18. Thus, removable closures 70 having different indicia canbe provided and used as a keepsake, memento, or a reward foraccomplishing a goal, participating in a race, or otherwise achieving acertain level of fitness. Indicia can take various forms includingwording, graphics, color schemes, textures, or other designs etc.Additional details relating to such wearable user activity monitoringdevices may be found in U.S. application Ser. No. 12/767,288, entitled“Athletic Watch” and filed Apr. 26, 2010 (Atty. Dkt. No. 005127.01487).

According to one arrangement, the watch 10 may be a championship deviceconfigured to receive data from one or more event monitoring devices.For example, watch 10 may include an RFID tag or RFID sensor that isconfigured to interact with a corresponding RFID tag or sensor in one ormore event devices. In running competitions, for instance, a track mayinclude a mat that is configured to generate an electromagnetic fieldfor triggering a user's device (e.g., watch 10) to begin recording time.In another example, one or more event monitoring devices may track theuser's RFID tag as the user progresses along the race course. At the endof the race, the user's race statistics may be transmitted to his or herdevice. The user may then view the information through the device.

User Activity Environment

In addition to the monitoring of athletic activities, a user'snon-athletic activities may also be monitored and used to customize auser's experience with a service to improve their interest andmotivation. Using such systems and methods, a user may be furthermotivated to engage in athletic activities by incorporating other facetsof a user's life into a fitness-oriented environment. FIGS. 8A-8Dillustrate computing environments through which both athletic andnon-athletic activities may be monitored, collected, stored, analyzedand rewarded according to various aspects of the present disclosure. Forexample, FIG. 8A illustrates that athletic performance monitoring system801 may provide a variety of services and features including a platformthat maintains user account information; analyzes user behavior andperformance; manages events in which users may participate; reportsinformation to other systems, applications and devices; measures useractivity; and controls access to stored information. For example, system801 may allow users to register with system 801 to track and monitortheir athletic performance and other types of activity. Accordingly,users may allow system 801 to collect user information and activityinformation such as workout data, on-line browsing statistics, shoppingpreferences and the like to formulate a digital portrait of the user.This information may further be analyzed to identify interests, trendsand behavior to better customize the user's experience with system 801and/or the services provided thereby.

According to one or more aspects, system 801 may further includeinterfaces 803 that allow remote devices (e.g., watch 10 of FIGS. 7A and7B) to submit and receive information. For example, a user's wristbandmay be equipped with athletic activity monitoring sensors and a display.Accordingly, a user's athletic activity may be determined by theathletic activity monitoring sensors and displayed on the display toallow a user to track his or her progress. The detected athleticactivity may then be transmitted to system 801 for analysis and storage.System 801 may further interface with various sources of information inorder to increase awareness of the services provided by system 801 andto reach a wider audience. For example, system 801 may submit contentsuch as articles, posts in forums, entertainment content and/or socialnetwork content that may be branded with the various services providedby system 801 to other sites or systems through interfaces 805.Furthermore, system 801 may include digital commerce interfaces 807 thatprovide an outlet for consumers to purchase products and services. Theseproducts and services may be produced by, offered by or otherwiseassociated with a company or organization sponsoring the servicesprovided through system 801. Additionally or alternatively, the productsor services sold through such digital commerce outlets may be tied orprovide access to the services of system 801. For example, shoes may besold with transmission devices that are configured with protocols tocommunicate with system 801.

System 801 may further allow partner and third party entities tointerface with system 801 to provide additional products or servicesthat leverage and/or interoperate with the features offered by system801 through interfaces 809. For example, a partner or third party entitymay produce sensors or wearable athletic performance monitoring devicesthat are compatible with the services offered by system 801. Inparticular, the wearable monitoring devices or sensors may integrate oneor more features or services provided by system 801 such as viewing theuser's workout information in conjunction with a competitor's workoutinformation (e.g., competitor workout information may be retrievedremotely from system 801 through the wearable device or sensor).Compatibility may include operation under secure protocols understoodand/or required by system 801. In another example, athletic activityequipment such as tennis balls, basketballs, tennis rackets, lacrossesticks, gold clubs, golf balls, soccer balls, baseballs, football padsand the like may be produced by third party or partner entities withtechnology that allows interfacing with system 801. For example, tennisballs may include sensors to detect a force of a user's stroke. Suchinformation may be transmitted from the tennis ball to another device orto system 801 for analysis, storage and/or monitoring. In anotherexample, football pads may include pressure sensors to indicate anamount of force with which football players are being hit or that theplayers are exerting.

System 801 may, in one or more arrangements, include a marketing enginethat leverages activity information collected from users to identifyconsumer interests, activity patterns and trends. This information maybe used to determine what information to display to users and whatproducts or services to advertise. For example, if a user frequentlyplays basketball and purchases basketball related equipment, a servicemay be able to better target the user with advertisements that relate tobasketball events, sales and products. In another example, if a userfrequently tracks calories (e.g., as opposed to miles or pace), aservice may target the user with weight loss services and/or products.Activity analysis and marketing customization is further described inco-pending U.S. application Ser. No. ______, entitled “IntelligentDisplay of Information in a User Interface,” filed on ______ and havingattorney docket no. 215127.01485.

System 801 may use various analytical engines that are configured toprocess the submitted athletic activity information (or other types ofinformation such as shopping behavior and browsing trends) to customizethe user experience. In one example, a system may include a consumerprofiling engine configured to customize content based on a userinterests and other aspects of a user's profile. FIG. 8B illustrates anexample environment in which consumer profiling engine 810 may collectuser information and use that information to personalize the user'sexperience. For example, consumer profiling engine 810 may collecteCommerce data, event participation data, workout information, musicselection information and the like to produce insights into variousaspects of the user. Such insights may include user interests in sports,personal styles and strengths, user preferences for events or eventlocations, shopping and/or browsing interests, community participation(e.g., social networking membership) and the like. Based on thesedetermined insights, a system such as system 801 (FIG. 8A) may customizevarious aspects of a user's experience using system 801 includingsuggesting various products (or a color scheme thereof), services,events and the like for the user. For example, a user's homepage on anathletic performance monitoring site may be customized with informationincluding articles, advertisements, messages and the like that isdetermined to be of particular interest to the user. In another example,information may be prioritized for display to the user based on the userprofile. According to one arrangement, metadata may be stored inassociation with products and used to compare and match against keywordscorresponding to interests, insights or preferences determined from andassociated with a user. Such matching and customization may also beperformed on a group level, for example, based on demographics,location, preferred sport, and the like. Accordingly, products, eventsand services may be identified for a particular category or group ofpeople based on shared interests or characteristics by matching thoseinterests or characteristics to the determined insights.

System 801 may further include a consumer behavior engine. FIG. 8Cillustrates an example consumer behavior engine 820 that may be used tocollect information about user behavior and to use such behavior tooptimize consumer services offered to the user, customize a navigationflow of various interactive sites and services and to increase acustomer behavior knowledge database. In one example, system 801 maymodify a site content or navigation flows if consumer behavior engine820 identifies that a user frequently uses a particular functionalitythat is not displayed on a main page. That is, system 801 may customizethe user's main page by adding the frequently and/or recently usedfunctionality. Additionally or alternatively, a produce or serviceprovider may customize their product line or manufacturing capabilitiesbased on the results of the consumer behavior engine 820. This may helpa service or product provider meet demands and maximize profits.Further, in some arrangements, products, services or events may beshowcased at various venues such as retail stores based on the consumerbehavior analysis. In one example, an electronic bulletin board of aretail store may display advertisements based on what has beendetermined to be popular based on the collected user behaviorinformation. In other arrangements, the electronic bulletin board mayupdate its display on an individual basis. The individual may wear orcarry some electronic identifier that may be detected by the bulletinboard. Upon detecting the individual, the bulletin board may retrievepreference or characteristic information for the user to identifyproducts, services and/or events to advertise on the board.

In one or more arrangements, system 801 may also include an eventservices engine that is configured to create events based on informationcollected from users, their behavior and experiences. FIG. 8Dillustrates an example event services engine 830 that collects varioustypes of information including event registration information, athleticperformance metrics, athletic performance histories, fundraisinginformation, event related purchase histories and the like to evaluatethe effectiveness and draw of past events. Based on the successes andfailures thereof (identified through the analysis of the collectedinformation), event services engine 830 may create events thatspecifically target various types of audiences and participants or toachieve a specified objective. In one example, event services engine 830may create events that are designed to maximize fundraising. In yetanother example, event services engine 830 may create events that seekto maximize attendance.

Using the above analytical engines, a user's experience with afitness-oriented service or system (e.g., system 801 of FIG. 8A) may beimproved. In particular, users that are not inclined to exercise may bemore willing or motivated to access the fitness-oriented service orsystem since the service pages or interfaces may be customized to theuser's particular interests. In some examples, the customization of auser's experience may include identifying content that is related to anon-athletic activity interest of the user (e.g., entertainment news,music, movies, etc.).

Activity Points

As noted above, the information collected using a system such as system801 of FIG. 8A may be used to provide various ways to motivate andencourage athletic activity among users. According to one or moreaspects, measures of athletic activity may be converted into a form ofcurrency that may be used to purchase products, measure an overallathletic activity level, receive rewards, achieve goals, obtaindiscounts, use in video games or other applications and the like. Forexample, 400 calories burned during a running workout may be convertedinto 50 activity points based on an 8-1 calorie-to-activity pointconversion rate. In another example, activity points may be rewarded forrunning activities based on a distance run rather than or in addition tothe number of calories burned. In another example, a number of stepstaken during a walking workout may be converted into athletic activitypoints based on a 200 step to 1 activity point conversion rate. In yetanother example, activity points may be calculated for a weightliftingexercise based on the amount of weight lifted and a number ofrepetitions performed using that weight. As other examples, timeinvolved at a predetermined exertion level and/or improving on apersonal best may result in activity point awards.

Different conversion factors, rates and algorithms may be applied todifferent types of athletic activity. In one or more arrangements, aconversion rate or algorithm may be selected based on usercharacteristics such as weight, gender, height, age, resting heart rate,an activity level and/or combinations thereof. Conversion rates may alsobe stored and implemented within various types of gym equipment.Accordingly, a gym device may calculate a number of activity pointsearned and transmit that information to the user's monitoring device.Alternatively or additionally, the gym device may provide the conversionrate and the athletic measures to the monitoring device, therebyallowing the monitoring device to perform its owncalculation/conversion. In some instances, if a user fails to achieve agoal or reach an objective, points may be deducted from the user.

According to one or more additional aspects, a conversion rate oralgorithm may be determined based on a user's athleticism score such asa SPARQ rating. Alternatively or additionally, data used in deriving theSPARQ rating may be evaluated in determining a number of points to awardor deduct from a user.

Athletic activity, as described herein, may be monitored and trackedusing an athletic activity performance monitoring device such asperformance monitoring device 201 of FIG. 2 or watch 10 of FIGS. 7A and7B. Once athletic activity has been recorded by monitoring device 201,device 201 may convert the recorded athletic activity into activitypoints. For example, upon completion of the workout, a user may selectan option to display the number of activity points earned through theworkout. Alternatively or additionally, the athletic activity may beconverted into activity points on-the-fly. For example, as mileage orsteps are accumulated or as calories are burned during a workout, theathletic activity performance monitoring device 201 may determine anequivalent number of activity points. These activity points may bedisplayed on a display, e.g., of digital music player 203, so that auser may be provided with additional motivation to keep working out.That is, since athletic activity points may be used as a form ofcurrency, a user may be more motivated to continue working out to beable to purchase a product or service that costs a certain number ofactivity points sooner.

In some arrangements, activity points may also be earned throughactivities other than athletic activities. For example, user purchases,visiting advertiser's websites, signing up for or participating in anevent and the like may earn a user activity points. Points may also bededucted from a user for various activities. For example, the types offood a user eats may affect the user's point balance. Accordingly, inone particular example, if a user eats something considered unhealthysuch as a donut, a certain number of activity points may be deductedform the user's account. The deduction may correspond, in one or morearrangements, to a number of calories associated with that food product.In contrast, if a user consumes food that is considered to be healthyand/or nutritious, the user may earn points based on that activity aswell. Thus, in one specific example, a user may consume two servings ofvegetables. Accordingly, the user may earn a certain number of pointsfor consuming those two servings of vegetables. A formula may be used toconvert the number of calories associated with the food product to anumber of activity points earned or lost (e.g., 10 calories=1 activitypoint). Different conversion formulas may be used for unhealthy foods(or points to be deducted) versus healthy foods (or points to beearned). In one example, points may be lost at a faster rate (e.g., morepoints lost per calorie consumed) than points earned. In anotherexample, points may be earned at a faster rate than points lost.

Display of Activity Points and Performance Information

Activity information including athletic and non-athletic activitymeasures and earned activity points may be displayed for user review andmanagement in a variety of manners. FIG. 9 illustrates an interface 900(e.g., of a display of athletic performance monitoring device 201 ofFIG. 2 and/or watch 10 of FIGS. 7A and 7B) configured to convey athleticperformance information before, during and/or after a workout. Forexample, in interface 900, athletic activity measures including, forexample, a number of miles run, calories burned, heart rate, amount oftime, amount of force used (e.g., in weightlifting or step exercises),steps taken and/or combinations thereof may be displayed in a firstportion 903. Other information may be displayed simultaneously orsequentially with the athletic activity measure 903. For example, acurrent time and date may be displayed in a second portion 905 ofinterface 900. A third portion 907 of interface 900 may displayinformation relating to a user's best workout and/or goal information.The information displayed in portion 907 may depend on the type ofworkout in which the user is currently engaged and/or the informationthat the user has selected for display as athletic activity measure 903.For example, if the user elects to display an amount of time run orexercised, portion 907 may display the greatest amount of time the userhas ever exercised (or within a predefined amount of time such as thelast month, among all recorded data, last year, last week, last 10workouts, etc.) or a current goal that the user is attempting toaccomplish or reach. The type of workout may also be identified inportion 909 of interface 900.

The user may configure interface 900 in a variety of ways includingselecting the types of information displayed therein. In one example,the user may elect to display a corresponding or estimated number ofactivity points 911. Activity points 911 in interface 900 might only bean estimate since the number of activity points awarded by a sponsoringorganization may require final verification and approval. For example, asponsoring organization may perform a final determination of the numberof points to be awarded upon reviewing a user's workout information.Activity points 911 may correspond to a total number of activity pointsof a particular type or grade, available to a user (e.g., unspentactivity points accumulated from a current workout in addition toprevious workouts), or accumulated during the current workout session.One or more aspects of interface 900 may be modified and configuredaccording to user preferences. For example, a user may choose to turnoff the activity point tracker 911. In another example, a user might notwish to display the current time and date 905. In other examples, a usermay rearrange the placement, size and appearance of various informationportions to suit the user's viewing preference.

The appearance of information displayed in a user interface such asinterface 900 of FIG. 9 may change depending on one or more variables ofa workout. For example, if a user enters a heart rate range that is ator above 90% of the user's resting heart rate, the displayed heart ratemay change color, font, size and/or combinations thereof. In anotherexample, a workout metric may change color upon reaching or approachingvarious targets (e.g., miles, calories, steps), exceeding a personalbest, exceeding or falling below a target pace, etc. Other portions ofan interface (e.g., beyond the workout metric) may also change inappearance. In one example, the entire interface may flash or rapidlyalternate between two colors upon detecting a triggering event.

FIGS. 10A-10C illustrate various examples of how portions of an athleticactivity performance monitoring interface may change upon detecting atriggering event. In FIG. 10A, for example, a user's heart rate 1001 isdisplayed in an alternate color and in an increased font size upondetecting the user's heart rate exceeding a predefined limit. Inparticular, the user's heart rate 1001 is displayed in red and in 12point font. In contrast, when a user's heart rate 1001 is below thepredefined limit, the user's heart rate may be displayed in green orblack and in 9 point font. Alternatively or additionally, heart rate1001 may blink or flash to further alert the user to the detectedcondition. If the user's heart rate 1001 drops below a second threshold,the user may be similarly alerted using a change in color, font size,font or the like. This may help alert the user to when he or she isoutside of a preferred exercise heart rate range. Other appearancecharacteristics may also be modified including font style (e.g., bold,italic, underlined), capitalization (all caps, small caps), backgroundcolor, text and/or graphic position and the like.

FIG. 10B illustrates another example in which an activity point portion1011 of interface 1010 may change in appearance upon the occurrence of atriggering event. A user, for instance, may set a target activity point.This target activity point may correspond, in one or more examples, to anumber of activity points required to obtain a particular reward or toachieve some other goal (e.g., in a video game). In one or moreexamples, the goal or reward (not shown) that the user is trying toachieve may be displayed or represented in interface 1010.Alternatively, the target activity point level may be a maximum amountof activity points that may be gained or earned over a predefined timeperiod (e.g., at any one time, per day, per week, per month, perworkout). In the illustrated example, the color used to display activitypoint portion 1011 may change to a first color upon a user reaching 50%of the target or threshold level of activity points. Activity pointportion 1011 may further change to a second color upon the number ofactivity points reaching 75% of the target level and yet another colorupon reaching 100% of the target level. Various thresholds for modifyingthe appearance of activity point portion 1011 may be defined dependingon user preferences, system default settings, activity pointprovider/sponsor specifications and/or combinations thereof.

FIG. 10C illustrates another example of an interface displaying activitypoints. In interface 1020, activity points may be monitored using agraphical icon 1021 resembling, in the illustrated example, a batterygage. As a user earns activity points, the battery gage may beginfilling up. The color of the battery gage contents may change dependingon the current fill level of the battery gage. For example, the batterygage contents may be displayed in red when the fill level is at or below25%, yellow when the fill level is above 25% and below 75% and greenwhen equal to or above 75%. When the battery gage is entirely filled,the gage contents may change to yet another color such as blue or black.Alternatively, sections of the battery gage may be displayed indifferent colors. That is, a portion between 0% and 25% may be displayedin red while a portion between 25% and 50% may be displayed in yellow.Other types of representation may be used to display the level ofactivity points achieved or earned. For example, a user's current levelof activity points may be represented using a fuel gage (e.g., a fuelneedle pointing between empty and full), a thermometer-type gage, a piechart and the like.

Different grades or types of fuel may be accumulated in differentactivity point pools. Accordingly, when a user wishes to review theamount of activity points earned, an interface may be generated wheremultiple activity point gages may be displayed. For example, FIG. 11illustrates a user interface 1100 in which gage 1101 is configured totrack activity points earned through certified devices, gage 1103 isconfigured to track and display activity points earned throughnon-certified devices and gage 1105 is configured to track and displayactivity points earned through all other sources (e.g., from manuallyentered information). Although gages 1101-1105 are illustrated in FIG.11 using the same type of gage, gages 1101-1105 may comprise multipledifferent types of gages. Additionally or alternatively, the contents ofgages 1101-1105 may be displayed in different colors to represent thatdifferent grades of activity points earned. For example, apointer/needle of gage 1101 may be displayed in green while apointer/needle of gage 1103 may be displayed in yellow. A pointer/needlein gage 1105 may be displayed in a third color such as red. In anotherexample, a portion of the gage to the left of a pointer/needle of gage1101 may be displayed in one color while the portion of the gage to theright of the pointer/need may be displayed in a second color. Theportion to the left and the first color may represent the accumulatedactivity points. In gages 1103 and 1105, the portions to the left oftheir respective pointer/needles may be displayed in different colors(e.g., different from the color used in gage 1101) to represent thedifferent grades.

In some arrangements, activity points of different grades or value maybe tracked and visually represented in a single activity point gage.However, to allow a user to differentiate between the grades (and/or themodes through which the activity points were earned), the contents of anactivity point gage may be displayed in different colors in accordancewith a proportion of activity point grades. The accumulated activitypoints of any particular grade may be merged into a single continuousportion of the gage or may be allocated in the gage according to a timeat which the points were earned. Hovering, clicking or otherwiseinteracting with a gage, e.g., gage 1105 of FIG. 11 may causeinformation and details about the activity points and/or athleticactivity performed to be displayed. For example, referring again to FIG.11, detailed information bubble 1107 may provide information regardingthe number and types of workouts performed. Additionally, a totalexercise or workout time may also be displayed.

Activity points and activity related information may also be displayedin one or more widgets or applications. For example, a user may displaywidgets on his or her FACEBOOK widget that receive athletic activityinformation from an athletic activity performance monitoring service.The widget may provide live feeds of such information or may retrieveactivity data on a predefined schedule. Alternatively, a user maymanually request updating of the activity data. In additional oralternative arrangements, applications or widgets may be downloaded to auser device (e.g., other than an athletic activity performancemonitoring device), so that the user may view his or her athleticactivity or other activity information without accessing a remotenetwork site or using an athletic performance monitoring device. Asdiscussed herein, the widgets or applications may be developed by thirdparty developers and require access to proprietary protocols orinterfaces.

Activity Data Tracking, Conversion and Storage

Wearable and non-wearable mobile devices such as athletic performancemonitoring device 201 (FIG. 2) and watch 10 (FIGS. 7A and 7B) may beconfigured to measure athletic performance information for a variety ofathletic activity types and to determine an amount of activity pointsearned through those activity types. For example, athletic performancemonitoring device 201 may include a pedometer to measure a number ofsteps taken during walking or running exercises and an accelerometer tomeasure speed during such workouts. In another example, and as discussedabove, a device such as watch 10 may connect (either wirelessly orthrough a wire) to various wearable and non-wearable sensors such asheart-rate sensors and accelerometers. The athletic measurementsrecorded for each of the multiple types of activity may be convertedinto activity points and summed to allow a user to measure his or herathletic performance across multiple types of activities. The mobiledevices may store conversion rates for each type of athletic activity.If a conversion rate for a particular type of activity is not known, adefault conversion rate may be used instead. Mobile devices may compriseconsumer electronic devices such as watches, athletic bands, locationdetermination devices, digital music players and the like.

Athletic performance monitoring devices may be configured specificallyfor one or more types of athletic activity or may provide generictracking and monitoring for a variety of different athletic activitytypes. In the latter instance, one example of a generic performancemonitoring device may be one that converts all movement to a number ofsteps taken (e.g., using a pedometer). Accordingly, regardless ofwhether the user is running, playing soccer, playing tennis or jumpingrope, the athletic activity measure may register in steps. Accordingly,the number of athletic activity points earned through the use of such ageneric monitoring device may use a step-based conversion rate. Inanother example, an athletic performance monitoring device may beconfigured to detect measures of athletic activity that are specific toa particular sport or athletic activity. For example, a monitoringdevice specifically configured for running may include sensors and/orsoftware that provide running pace detection at which a user is runningas well as a distance run. The running specific monitoring device mayfurther be configured to use pace and distance information indetermining a number of activity points corresponding to a runningworkout. In another example, a monitoring device may be configured tomonitor and track soccer-related activities. Accordingly, the monitoringdevice may include sensors for detecting contact between a user and aball and/or a force of impact between a user's foot and the ball forexample. A conversion algorithm may then be used that incorporates suchsoccer-specific information in determining a number of activity pointsearned in a soccer workout. Other types of sports of athletic activitiessuch as basketball, football, cycling, using gym equipment and the likemay also have activity-specific measures. In addition to activityspecific components and/or detection algorithms, athletic performancemonitoring devices may also include generic detection systems so thatthe devices may be used in a wide variety of activities. For example,each of the above soccer athletic performance monitoring device andrunning performance monitoring device may include a general pedometerfor detecting activity during non-soccer and non-running typeactivities, respectively.

Devices might also be configured to be sport-specific by defining asubset of athletic activity measures that may be monitored. For example,in a football configuration, the device may be configured to onlymeasure heart rate and pace. In another example where the monitoringdevice is configured for soccer, the device might be configured to onlymonitor speed and foot-ball impact force. Additionally or alternatively,the type and content of feedback including motivational messages andcoaching provided to the user may be sport-specific or selected based onthe sport for which the monitoring device is configured. Accordingly,different messages may be provided to users depending on the sport forwhich the device is configured. In one example, the device is configuredfor soccer, a message such as “BEND IT LIKE BECKHAM!” might bedisplayed, whereas if the device is configured for swimming, such amessage might not be provided to the user. Instead, for swimming, amessage such as “CUT THROUGH THE WATER!” may be provided.

Moreover, by configuring a device for a particular sport, a trainer orcoach may be able to push information to users based on sport.Accordingly, a trainer may develop or provide workouts that are intendedfor athletes in a particular sport. In such instances, the trainer maytransmit the workout data to only those devices that are configured forthe relevant sport or sports. In another example, a coach may transmittraining profiles to each of the members of a team for a specific sport.Similarly, challenges, goals and other objectives may also be definedand transmitted in a sport-specific manner. In some arrangements, adevice configured for a particular sport may ignore or discard data thatis not intended for the particular sport.

Alternatively or additionally, devices may be classified into multiplecategories such as certified and non-certified devices. Theseclassifications may be defined by an entity or organization thatprovides user athletic activity performance monitoring service and/orthat sponsors activity point rewards. The classifications may furtheraffect the amount or grade of activity points earned. For example, datarecorded by certified devices may be treated differently from datarecorded by non-certified devices. As a more specific example, activitypoints earned through certified devices may be considered more valuableor reliable than activity points earned through manual entry ornon-certified devices. Accordingly, a user may earn 1.5 points for every10 minutes run when measured by a certified device in contrast to 1point for every 10 minutes run for workouts recorded using anon-certified device. Device certification may be performed by one ormore authorized entities, such as an entity that provides the athleticactivity point currency and access to the products and/or services thatmay be exchanged therewith.

Certification may include insuring that the devices include adequatesecurity components or software for preventing the falsification ofathletic activity information (e.g., calories burned, miles run, stepstaken) and corresponding activity points. According to one or moreaspects, certification may be enforced by storing model and/or serialnumbers of certified devices in a certification database. When a systemwishes to determine whether a device is a certified device, the systemmay query the certification database with a model or serial number ofthe device. Alternatively or additionally, certified devices may includespecific hardware and/or software components that are recognizable toanother system or device. For example, an activity point conversionprogram running on a mobile device may be digitally signed by acertifying authority. Accordingly, when a user wishes to transmit orreceive data to or from another device, the digital signature of thecertifying authority may be transmitted to the other device forverification of certification.

In one or more arrangements, software, algorithms, product labels and/orservices may be licensed to other companies for the creation ofcertified devices, software and/or hardware. Accordingly, third partycompanies or developers may create applications or add-on hardware thatutilizes the activity performance monitoring features provided by anathletic activity performance monitoring and tracking service. Forexample, a third party developer may use application protocol interfaces(APIs) of a device to access activity tracking capabilities andinformation. The information may then be incorporated into third partysoftware, such as a video game in which progression is measured by theuser's athletic performance. In another example, a developer may createa mobile application that helps select music based on a current pace atwhich a user is running or walking, a number of steps taken, a number ofcalories burned, a rate at which a user is burning calories and thelike. Accordingly, the mobile application may use device or applicationspecific interfaces to access the necessary athletic activityinformation. The APIs and/or other tools that may be used by third partydevelopers may include security mechanism to prevent unauthorized accessto athletic activity information.

Alternatively or additionally, athletic performance data including, forexample, miles run, calories burned, activity points earned and thelike, may be transmitted between athletic performance monitoring devicessuch as device 201 and/or a remote athletic monitoring system. Thetransfer of data between devices may be performed through wired orwireless connections and networks including infrared connections,BLUETOOTH connections, wired and wireless local area networks, cellularnetworks, wide area networks such as the Internet and the like. Thetransmission of athletic information including activity points amongperformance monitoring devices, athletic activity data monitoring andtracking systems, non-athletic activity monitoring devices and othersystems may be encrypted and/or transmitted using a secure orproprietary protocol to prevent unauthorized interception, access and/ortampering of such data. For example, Pretty Good Privacy (PGP)encryption may be used to encrypt athletic activity information. Inanother example, data may be transmitted using Secure Socket Layer (SSL)protocol to insure security. If the data is not encrypted according toan agreed-upon encryption algorithm or transmitted using a specifiedtransmission protocol, the data may be rejected or communications ingeneral may be denied.

Transmission and sharing of athletic activity information includingactivity points may allow a user to use multiple different athleticactivity performance monitoring devices and/or other devices (e.g.,personal computers, netbooks, mobile phones). For example, if a useruses different types of monitoring devices for different types ofathletic activity, the user may wish to track an overall athleticactivity level across all workouts and devices. Accordingly, theinformation collected and/or determined through each of the multipledevices may be shared and synchronized. However, in some configurations,activity point synchronization may require authorization through anactivity point service to insure that activity points are not falsified,duplicated or modified in an unauthorized manner. For example, a usermay be required to upload activity data to an activity point servicefrom a first device and subsequently synchronize that data to each ofone or more other devices the user owns through the activity pointservice. The activity point service may insure the legitimacy ofsynchronization between devices using such a configuration.

FIG. 12 illustrates an example synchronization environment in whichathletic activity information including performance data and activitypoints may be synchronized among devices 1201 through activitymonitoring server 1203. Devices 1201 may include a personal computer1201 a, a laptop computer 1201 b, a mobile telecommunications device1201 c and an athletic performance monitoring device 1201 d. Inparticular, athletic activity data from each of the devices 1201 may beuploaded to monitoring server 1203 and subsequently downloaded andsynchronized with each of devices 1201. Alternatively or additionally,devices 1201 may synchronize amongst each other without involvement ofserver 1203, e.g., between devices 1201 a and 1201 b or devices 1201 cand 1201 d. However, results from synchronization without involvement ofserver 1203 may be considered unofficial. Synchronization withmonitoring server 1203 might still be required to use any earnedactivity points or achieve other types of recognition for recordedathletic activity performance data (e.g., earning of virtual trophies,winning a competition or challenge, fundraising).

In addition to athletic activities, a mobile device such as aperformance monitoring device may monitor and track other types ofactivities such as a user's reading habits, shopping trends, browsingbehavior, gaming interests, event participation history and the like.For example, mobile devices may include network communicationcapabilities that allow users to access a network such as the Internet.Accordingly, a user may use a mobile device not only to track and storeathletic activity data but also to conduct on-line shopping, readarticles, sign-up for events, play games, chat with other users and thelike. The mobile device may thus be configured to record a history ofthe user's behavior such as shopping history, browsing history, gaminghistory, friends list, event participation history and the like. Thisinformation may be used to award the user with additional activitypoints and/or to customize a user's experience as described herein. Forexample, if a user purchases a pair of shoes, the shoe company maysponsor the award of 10 points for every dollar spent. In anotherexample, if a user participates in a sponsored event, the sponsor mayprovide 100 activity points. In still another example, selecting andviewing advertisements may reward the user with 20 activity points peradvertisement. Thus, activity points may be earned by the user for manyof the non-athletic activities the user performs.

Data for other users might also be collected for a current user. Forexample, if a user wishes to track the athletic performance of a friend,the user may use his or her monitoring device to download or receivedata for the friend. Such a process may require approval by the otheruser. This information, e.g., the type of information of the friend thatthe user views may also be used in determining user preferences,recommendations, suggestion; and/or customizing user experiences. Forexample, a user may frequently view details of a friend's socceractivities but not the friend's running workouts. In such an instance, amonitoring system may determine that the user is interested in soccerand less interested in running.

According to other aspects, a user's operation of a data collectionand/or monitoring device such as device 201 (FIG. 2) or watch 10 (FIGS.7A and 7B) may be monitored and tracked. For example, the number oftimes a user presses a button or activates a function on the device maybe tracked. Such information may be used by an athletic activitymonitoring and tracking service to determine preferences by a userincluding activity preferences, data display preferences (e.g., a usermay prefer to display split times versus overall times or heart raterather than calories burned), storage preferences (e.g., users mayconsistently and/or frequently delete workout data that is more than aweek old) and the like. Based on this information, a service or systemmay customize various aspects of the activity monitoring and trackingservice. In one example, the service may limit displays of historicalworkout data to the past week if the service determines that usersfrequently delete workout data more than a week old from theirmonitoring device. In another example, the service may provide offersfor products, services, events and the like that correspond to walkingactivities if the service detects that the user frequently uses apedometer function of a device such as watch 10 of FIGS. 7A and 7B.Other information that may be tracked based on usage of a device includepreferred time of day or week for activities, preferred displayconfigurations (e.g, split display versus whole displays), preferredinformation to be tracked (e.g., activity points versus calories burned)and the like.

The athletic and non-athletic activity data monitored and collected by aservice may be used for a variety of purposes including the awarding anddeducting of activity points. In one example, the data may be used togenerate recommendations and/or suggestions for products, services,events, communities, articles and the like. In one example, a device maydetermine that the user has been exercising with the same pair of shoesfor over 6 months. Accordingly, a system may recommend purchasing a newpair of shoes given the age of the current pair. The system may furtherrecommend specific pairs of shoes or types of shoes based on the user'sneeds and/or preferences. For example, if sensors in a user's shoeindicate that the user has a pronation, the system may recommend shoesthat are designed to correct for such a condition. In another example,if a new device that is an upgrade of a user's current device isavailable, the system may recommend or suggest purchasing the new devicebased on knowledge of the type of device the user currently uses.Alternatively or additionally, recommendations for a new device may bemade based on the features most frequently or recently used by the user.

Additional information may also be gleaned from the collected dataincluding a health status of a user. For example, heart conditions, highor low blood pressure, stress levels, overall physical condition and thelike may be determined based on heart rate measurements, paceinformation, calories burned, distance run and the like. Additionally oralternatively, one or more portions of the collected data may be used todetermine an overall athleticism score (e.g., SPARQ score).

In one or more arrangements, an activity monitoring and tracking servicesystem may be used to configure monitoring devices such as monitoringdevice 201 (FIG. 2) and watch 10 (FIGS. 7A and 7B). For example, a usermay logon to a website or activate an application that allows a user tocustomize a look and feel of the user interface displayed on themonitoring device, types of information to be monitored, tracked and/orstored, user information including preferences and the like. In one ormore arrangements, the information may be stored as a device profile andmay be replicated to other devices. Accordingly, a user may configuremultiple devices by propagating or copying the profile (e.g., if a userhas different devices for different sports or if a user decides toupgrade from a first device to a second device). To customize theinterface of the monitoring device, the application or website mayreplicate the device's interface to provide the user with a visualindication of the selections and changes being made. The application orwebsite may further allow a user to define different interface optionsfor different modes of the device (e.g., a clock mode versus a stopwatchmode). According to another aspect, the user may also customize thebehavior of various buttons and functions of the device. Thus, a usermay customize the actions performed by the device in response topressing of a particular device button using the application or website.

Devices such as athletic performance monitoring device 201 of FIG. 2 andwatch 10 of FIGS. 7A and 7B may include various components for providingthe features described herein. For example, changes in color andlighting may be affected using various types of lighting technologyincluding light emitting diodes (LEDs), organic LEDs (OLEDs), liquidcrystal displays (LCDs), e-ink or other electrowetting technologies,electroluminescence and the like. Additionally, wired and wirelesscommunication components may be used to enable configuration andpersonalization of a device (for example, from another device), updatefirmware, receiving data from multiple sensors (e.g., biometric andenvironmental) and for detecting the presence of and sharing informationamong other devices.

Activity Information Submission

As noted herein, activity points may be sponsored by an entity. Forexample, an athletic product company may sponsor a website or servicethat allows users to track and monitor their athletic activity. Inaddition, the athletic activity may be used to earn activity points as atype of currency that may be spent on a variety of events, services,privileges (e.g., VIP access) and products. Accordingly, users may needto submit athletic activity information to an athletic activitymonitoring service before being awarded a corresponding number ofactivity points and being allowed to spend those points on rewards.While an estimate of a number of activity points earned or accumulatedmay be provided to a user on a mobile athletic performance monitoringdevice in real-time, the athletic performance information or otheractivity information may still need to be submitted to the monitoringservice for final confirmation and validation.

FIG. 13 illustrates an example method by which activity information maybe submitted to an activity monitoring service and converted into anumber of activity points. Submission of activity information such asathletic activity performance data, shopping history, browsing historyand the like may require an initial verification of a user's identity asshown in step 1300. For example, a user may be asked to enter logincredentials such as a username and a password. Once the user has beenverified, the system may, in step 1305, determine the types of activityinformation available (e.g., stored) in a device from which activityinformation is being submitted. For example, the system may submit aquery to the device requesting identification of the various types ofinformation stored thereon. In step 1310, the system may display theavailable types of activity information stored in the device for userselection. In some instances, a user might not wish to upload or submitall activity information stored on a device. Accordingly, the system mayprovide an opportunity for the user to select a subset of theinformation by only submitting certain types of activity informationsuch as athletic workout information or shopping history data. Activityinformation may be categorized according to activity type, specificathletic or non-athletic activities (e.g., specific sports, shopping,advertisements, etc.), date and/or combinations thereof. In step 1315,the system may receive a user selection of one or more of the types ofactivity information stored in the device. In step 1320, the system mayretrieve the selected information from the device. The data may bestored in record format such that each workout or activity sessioncomprises a single record. The record may include information such as anactivity type, activity duration, athletic activity measures, otheractivity measures such as amount spent, a source of the information(e.g., user-entered, certified device, non-certified device), etc.Moreover, the retrieval of the data may be performed using a securecommunication protocol such as SSL. Additionally or alternatively, thedata may be encrypted prior to transmission to the retrieving system.

In step 1325, the system may determine a source of each activityinformation record retrieved from the device. For example, the systemmay determine whether information of a first activity information recordwas collected by a certified device or a non-certified device.Alternatively or additionally, the system may determine whether theinformation was manually entered by a user. This source identificationinformation may be specified in each activity information record andextracted therefrom during the determination of step 1325 for example.In another example, identifying the information source may includedetermining whether the information stored in an information record isencrypted according to a digital signature indicative of a certifieddevice. In yet another example, the system may determine a source of theactivity information based on a model and/or serial number of acollecting device stored in each activity information record.

In step 1330, the system may select an activity point conversion ratefor each activity information record based on the identified source ofthe activity information stored in each record. As discussed above, afirst conversion rate may be provided for activity information collectedby a certified device, a second conversion rate may be used for activityinformation collected by a non-certified device and a third conversionrate may be used for manually entered activity information. For example,the conversion rate for the activity information collected by thecertified device may be higher than the conversion rate for activityinformation collected by non-certified devices. The conversion rate mayalso be selected based on the type or types of activity corresponding tothe retrieved activity information. Selection of a conversion rate oralgorithm may also depend on the types of activity informationcollected. For example, an information record may specify that thecollected information corresponds to a running activity. However, ifpace information was not collected, a conversion rate that takes paceinto account might not be used. Instead, a conversion rate usingdistance, time and/or heart rate may be selected for converting therunning activity performance data into activity points. Once aconversation rate has been selected, a number of activity points earnedmay be determined using the selected conversion rate and the relevantretrieved activity information in step 1335. The conversion algorithmmay also specify the grade or type of activity points resulting from theconversion. For example, the grade of activity points earned using acertified device may be higher than the grade of activity points earnedbased on user-entered activity information. In step 1340, the system mayadd the determined number of activity points to a total number ofactivity points available to the user including, for example, allunspent activity points earned by the user. Further, different grades ofactivity points may be added to different activity point pools.

In one or more arrangements, a user may manually enter and submitactivity information directly to an activity monitoring service or site.For example, a user may specify an amount of money spent on purchases, anumber of miles run, a walking or running pace, an average heart rate, anumber of calories burned, an amount of weight lifted, a number ofrepetitions performed and the like. The athletic monitoring servicemight restrict the number of activity entries a user may manually submitand/or a magnitude of those activity entries. Such restrictions mayallow the system to prevent abuse of the self-entry feature. In oneexample, the system might only allow the user to enter 2 activityrecords per day or per week. Additionally or alternatively, the systemmight only allow the user to enter activity records that are less than apredefined activity measure threshold. For example, a user might not beallowed to enter an activity record that reflects purchases of more than$200. In another example, a user might not be allowed to manually enterinformation for a workout session that includes more than 5 miles runand/or 600 calories burned. Moreover, a system may require that manualentries are verified by one or more other users.

In one or more arrangements, submission of athletic activity informationincluding activity points, activity data over time, device analytics,biometrics and the like may involve a filtering or normalizationprocess. For example, a monitoring or tracking service may requireinformation to be submitted using certain units of measure. In anotherexample, the service might only allow certain types or amounts ofinformation to be submitted, in which case the other types or remainingamount of information may be filtered by the submitting device or by theservice system. In the case where there is a limit to the amount ofinformation that may be provided, filtering may retain the most recentinformation while discarding older data. Alternatively, filtering may beperformed in accordance with some other algorithm, which, in some cases,may take into account user preferences.

FIG. 14 illustrates an example interface in which a user's accumulatedactivity points, activity information and activity informationsubmission options may be displayed and accessed. Interface 1400 may bedivided into multiple portions 1401, 1403, 1405 and 1407, eachdisplaying various activity information and activity informationoptions. For example, portion 1401 may include a display of a totalnumber of activity points accumulated by and available to the user. Asillustrated, portion 1401 may include gages 1409 a and 1409 bcorresponding to different grades of activity points. Similar todifferences in currency, the activity points represented in gage 1409 amay be more valuable than the activity points represented in gage 1409b. According to one or more aspects, portion 1401 of interface 1400 mayfurther display a goal 1411 and a number of points 1413 needed toachieve goal 1411. A user may be able to modify goal 1411 may selectingoption 1415 and manually specifying a goal or choosing a new goal from amenu (not shown). In portion 1403, interface 1400 may display a recentactivity listing 1417 of activities performed and submitted by the user.Activity record 1417 may include workout information such as runningentry 1419. Alternatively, activity record 1417 may include otheractivity information such as most recent shopping event 1420, a numberof advertisements reviewed (not shown), an article read (not shown) andthe like. Additionally, activity record 1417 may display a number ofactivity points 1421 earned from each of the listed activities.Additional history option 1423 may further be provided in portion 1403,allowing the user to view other activities submitted, but not currentlyshown in portion 1403. Furthermore, each activity entry may include anoption 1424 that allows the user to view detailed information relatingto that activity. For example, the detailed information may include abreakdown of the activity point calculation, heart rate information fora run, a breakdown of purchases made at a retailer and the like.

Portion 1405 may display reward information and allow a user to browsevarious rewards that are achievable through the use of activity points.For example, portion 1405 may include a scrollable listing 1425 ofrewards that may be purchased. Rewards that are within a user'savailable point range may be displayed in a first manner (e.g., in colorand/or with visual details) while rewards that are not obtainable basedon a user's currently available number of points may be displayed in asecond manner (e.g., in an outline form, in black & white, grayed out,faded, etc.). The rewards 1425 displayed in portion 1405 may be selectedin a variety of ways including based on a user's interests. A user'sinterests may be determined based on a history of user activityincluding types of workouts, products or services purchased, eventsattended, services subscribed to/purchased and the like. Upon selectingone of the rewards in listing 1425, the user may be provided with adetails option to view additional information about the reward as wellas a purchase option (if the user has sufficient points).

Portion 1407 may include an activity information submission region. Theuser may select between manual entry 1427 and automatic synchronization1429. As noted above, manual entry 1427 may be performed through aninterface in which a user may specify the type of activity performed anddefine various metrics associated therewith. In one or morearrangements, the metrics to be entered may be automatically selectedbased on the type of activity specified by the user. Alternatively, theuser may select automated synchronization option 1429, where the systemmay detect activity information stored in one or more monitoring devicesand upload that information. The user may be able to select a subset ofless than all information available on the monitoring devices. Once theactivity information has been submitted, one or more of portions1401-1405 may be automatically updated based on the new information.

Activity Point Management

A user may view and manage activity points in a variety of manners. Forexample, if multiple grades or types of activity points exist, differentgages may be displayed for each of the multiple grades or types asdescribed herein. FIG. 15 illustrates an example user interface 1500 ofa performance monitoring site in which multiple activity point gages1501 are displayed to reflect the amount of activity points earned oravailable for each particular point type or grade. A numeric value 1503corresponding to the amount of activity points available may bedisplayed within each of gages 1501 as well. In one or morearrangements, the numeric value might only be displayed upon the userhovering over or otherwise interacting with gages 1501. In otherarrangements, the numeric value might always be displayed. Additionallyor alternatively, gages 1501 may include a point threshold indicator1505 to allow a user to visually identify when a number of points hasbeen accumulated. The point threshold indicator 1505 may correspond to anumber of points needed for a reward, a number of points needed for anachievement, points needed for a video game and the like. In oneexample, threshold indicator 1505 may be displayed in a positioncorresponding to a number of points needed for a reward currentlyselected by a user (e.g., reward 1507).

Furthermore, selecting or otherwise interacting with one of gages 1501may cause a pop-up window or other type of display to be displayed. Thepop-up window may include detailed information relating to the selectedgage. For example, the display may include grade information, conversionrates for various types of activity, a transaction history (e.g., pointsspent, points earned, how the points were spent, how the points wereearned, etc.). The transaction history may provide a lifetime listing ofactivity submissions, activity point accumulating events, activity pointconsumption events and the like. Alternatively, the user may select atransactional history time period, rather than displaying a lifetime'sworth of information. The pop-up window may further allow the user toreconfigure the appearance of the selected gage. For example, the usermay select a new type of gage to use (e.g., thermometer, fuel gage,battery gage) and/or the color of the gage and/or contents thereof,change the size of the gage, modify a capacity of the gage and the like.For example, a user may modify the capacity of the gage by setting a newactivity point goal or selecting a new reward goal. Additionally oralternatively, a user may be permitted to name the gage for easieridentification. Further, a detailed view of the gages 1501 may include abreakdown of the types of activities contributing to the accumulatedpoints in each gage. The breakdown may be displayed as a numerical list(e.g., by percentage or points) or may be visually represented bydifferent colored sections of the gage. For example, a red portion ofthe gage may represent an amount of activity points earned throughshopping, while a yellow portion of the gage may represent an amount ofactivity point earned through running workouts and a blue portion of thegage represents an amount of activity points earned through walking.

Interface 1500 may further include conversion options 1509 allowing auser to exchange activity points of one grade with activity points ofanother grade. For example, a user may enter a number of points in field1511 and select a point grade in menu 1513 to convert. The user may thenselect a destination grade or desired grade of points in menu 1515. Aninformation display 1517 may be provided to provide an indication of anumber of points of the desired grade that will result from theconversion. Additionally, a conversion rate may be displayed ininformation display 1517. Furthermore, limits may be set on the numberof points that may be exchanged for any one grade over a specifiedperiod of time (e.g., a day, a week, a month). The system may alsorestrict the types of conversions that are allowed. For example, pointsof grade 1 might only be convertible into points of lower grades, butnot into points of higher grades. In another example where points of aparticular grade might only be earned through certain types ofactivities, points of one grade might only be convertible into points ofanother grade that may also be earned through the same or similaractivities. Various conversion rates may be instituted for the varioustypes of points grades.

According to another aspect, activity points may be converted or used todetermine an amount of athletic activity performed. For example, ifworkout information is conveyed from an athletic performance monitordevice or other data collection system in activity points rather than incalories or miles, the system may translate the activity points intocalories or some other measure of athletic activity. The translatedinformation may be used to determine an activity level of the user, forexample, or to determine whether a user has met an athletic activitygoal, achieved an objective, or completed or won a challenge. In otherexamples, activity points may be converted into a number of steps, anaverage heart rate, a distance run, an average pace run or walked, afinishing position in a competition and the like.

Interface 1500 may further allow a user to manage activity points bypurchasing or selling activity points. For example, option bar 1519 mayallow a user to purchase additional activity points if the user wouldlike to purchase a reward immediately but does not have a sufficientnumber of points (or a sufficient number points of a particular grade).The user may select a desired point grade using menu 1521 and a numberof points desired from drop down menu 1523. Options provided in menu1523 may change depending on the point grade selected using menu 1521.For example, a service may implement different limits for differentgrades of points so a maximum number of points purchaseable for higherpoint grades is lower than a maximum number of points purchaseable forlower point grades. Limits may be on a per day basis, per week, permonth, per year and the like. Additionally or alternatively, the cost ofpoints may be different depending on the point grades. Accordingly,higher value point grades may cost more than lower value point grades.Furthermore, the costs of one or more grades of activity points maybecome lower if a user's athletic activity level improved. Conversely,if a user's athletic activity declines or is low, the cost of activitypoints may be higher or may be increased. Other attributes and/orcharacteristics of a user may also affect the cost of activity pointssuch as a number of athletic events in which the user has participated,a number of friends recruited to use the service and/or an athleticactivity level trend.

Activity Point Consumption

Activity points may be consumed or recognized in a variety of manners.As noted above, users may spend activity points on a variety of itemsincluding services such as VIP treatment at stores, events, flights,hotels and other venues; product and/or service discounts (e.g., couponsor free products); video game related items including game credits(e.g., to buy additional weapons or levels), in-game powers or skills,or players (e.g., unlocking a famous athlete); and the like. Theactivity point cost of these items may be defined by the athleticperformance monitoring service and may fluctuate depending onpopularity. For example, activity points may be used to purchase flightsor concert tickets. In one or more arrangements, a user may select oneor more particular interests. Those interests may then be used to modifyactivity point costs of items relating to those interests. For example,if a user enjoys spa treatments, the user may be offered discountedservices from spa treatments. A user may be restricted to a predefinednumber of interests that are reflected in the price of rewards.Alternatively or additionally, various services, products or otherrewards may be discounted if a user allows advertisements to bedisplayed in his or her athletic performance monitoring site and/or ifthe user views a certain number of advertisements over a specified timeperiod. For example, a user may allow the placement of advertisements invarious locations of the user's site. Accordingly, the sponsors of thoseadvertisements may offer discounts to that user for rewards that theyprovide through the athletic performance monitoring service.Alternatively, the athletic performance monitoring service may providediscounts based on advertisement revenue received from sponsors whenusers visit a specified number of advertisements.

FIG. 16 illustrates an example user interface 1600 configured to displaymultiple rewards that may be offered to a user. Rewards may be displayedin various manners depending on whether the user has a sufficient numberof activity points to obtain the reward. For example, a user might nothave sufficient activity points to purchase a shoe reward 1601 a.Accordingly, shoe reward 1601 a and computer reward 1601 c may bedisplayed as an outline (e.g., without details). In another example, auser may have sufficient points to purchase a $25 coupon to arestaurant, in which case coupon reward 1601 b may be displayed withdetail and/or color. Additionally, interface 1600 may display a pointtracker below each of rewards 1601. Point tracker 1603 b, for example,may visually represent a progress a user has made toward earning anumber of activity points needed to purchase corresponding reward 1601b. Similarly, point tracker 1603 a may visually represent how many morepoints a user needs to be able to purchase reward 1601 a. If a user hasearned enough points for a reward, (e.g., reward 1601 b), a purchaseoption 1605 may be displayed beneath the reward to facilitate thepurchasing of that product. Moreover, a track option 1607 may beprovided below one or more rewards such as reward 1601 to allow a userto use reward 1601 and an activity point cost thereof as a goal on auser's athletic performance monitoring site, a mobile athleticperformance monitoring device and/or other mobile devices or computingsystems. For example, upon selecting track option 1607, point tracker1603 a or a variation thereof (e.g., using a different type of trackersuch as a fuel gage) may be displayed on a user's main athleticperformance monitoring page.

Activity points may be consumed or spent in additional or alternativeways. For example, a user may wish to donate points to one or morecharities or other organizations, events, services and the like. Thedonations may be tax-deductible based on an equivalent monetary value.Additionally or alternatively, a user may transfer or sell activitypoints to other users. For example, a user may gift a certain number ofpoints to another user. A user may be required to pay a premium or othercost for transferring points to another user whereas a lower or nopremium or cost may be associated with making donations to charitableorganizations. If a user decides to sell his or her activity points, theservice may further charge the user a percentage of the sales price, alisting fee or other transaction fee, sales tax and/or other added costsfor the transaction. Limits may also be set by the service for thenumber of points that may be transferred between users, sold and/ordonated. The limits may be defined in a dollar amount or by number ofactivity points. Limits may also be different depending on the type oftransfer. For example, transfers between users may be limited to a firstthreshold (e.g., 500 points per month) while donations to charitableorganizations may be unlimited. Points for sale, on the other hand, maybe capped at 1000 points per week. Limits may also vary depending on theuser. For example, users may subscribe to a premium service that allowshigher or unlimited caps to points sold or transferred for free to otherusers. In another example, users with higher activity levels may beallowed higher limits for such transactions.

Achievements & Recognition

According to one or more arrangements, activity points may be earned byreaching predefined goals, completing events, reaching an objective,receiving a gift from others and the like. Goals may correspond to anobjective defined for a limited amount of time. For example, a user maybe invited to participate in a challenge where the first individual tofinish 5 miles in under 45 minutes will receive a prize of 300 activitypoints. A second place prize in the amount of 150 points may be awardedas well. Such a competition or challenge may be sponsored by anorganization such as the athletic performance monitoring service or maybe a user defined event using the sponsoring user's own points. Inanother example, a first user may set a goal or objective for a seconduser and motivate the second user with an activity point prize. In yetanother example, an athletic performance monitoring service may providecertain milestones that provide a user with an activity point aware uponreaching the milestone. Milestones or achievements may includesatisfaction or reaching of thresholds or conditions without timelimitations (for reaching the milestones or achievements). Milestonesmay include running your first 5K race, completing a mile run in under 7minutes, running 5 different routes, winning a race and the like.Non-athletic activity achievements might also be rewarded. For example,if a user purchases $100 worth of merchandise from a particularretailer, that retailer may reward the user with 5 activity points.

Non-activity point recognition may also be awarded based on a user'sactivity. For example, a user may earn badges that may be displayed onthe user's public athletic performance monitoring page. In oneparticular example, a user may earn a virtual badge indicating that theuser has maintained a specified level of fitness for a year or someother predefined time period. In another example, a badge may be awardedfor exercising a certain number of consecutive days, months, weeks, etc.In yet another example, a physical reward such as a trophy, wristband,medal and the like may be rewarded for the achievement. Recognitionmight also include a title or special colors that are awarded to theuser for a limited amount of time. A title may include “Superstar” or“Super Athlete” while special colors may include colors that are notordinarily available for use in a customized home page or for clothingon a user's avatar. As with points, recognition may be removed from auser if the user's behavior is considered detrimental to physicalfitness or athletic activity. For example, a user may be stripped of a“Superstar” title for eating more 500% more calories than burned in 1week. In another example, if a user fails to complete an objective,challenge or goal, the user may also lose recognition.

Other rewards including those discussed herein might also be given to auser without requiring the consumption of activity points. For example,if a user reaches a significant milestone or accomplishes a goal, theprize or reward may be VIP treatment at an event. Accordingly, a user'sactivity might be rewarded not only by a corresponding number ofactivity points but also with products that would otherwise cost aspecified number of activity points. In one example, if a user exceeds apersonal best (e.g., time for running a mile), the user may be awardedwith activity points and/or other types of recognition.

Challenges, Objectives and Goals

Activity points may also be awarded and deducted based on challenges,objectives and goals. For example, if a user completes an objective orgoal, a number of activity points may be awarded. In another example,different numbers of activity points may be awarded for a challengedepending on a user's finish in the challenge. As noted herein, pointsmight also be deducted if a user fails to complete a challenge,objective or goal. Challenges, objectives and goals may be generated bythe user or issued by others including other athletes or coaches. In oneor more arrangements, the user may explore and participate in variouschallenges by browsing through a challenge marketplace or community.Invitations may also be sent through social networking sites such asFACEBOOK and using information feed services such as TWITTER. Users maybe able to check on the status of a challenge by viewing a liveleaderboard that indicates a current progress of each of the challenge'sparticipants. In some arrangements, the users may be able to view theprogress or leaderboard through their monitoring devices or anotherdevice such as a personal computer. Alternatively or additionally,updates to challenge progress or status may be pushed to a user's deviceautomatically.

Challenges, objectives and goals may also be suggested or recommended tothe user by an athletic activity monitoring system. For example, thesystem may identify or generate challenges configured push a user toachieve a 10% gain in maximum distance run in one workout. Accordingly,the challenge may be defined using activity data collected from the user(in particular, a maximum distance run in a single workout). Challengesmight also be selected or generated based on a user's known interests,characteristics and preferences. In one example, a user's athleticismrating (e.g., SPARQ rating) may be used to select or generateappropriate challenges for a user.

According to one or more aspects, an athletic activity monitoring devicesuch as device 201 (FIG. 2) or watch 10 (FIGS. 7A and 7B) may include adisplay that visually reflects a state of the user's progress relativeto a challenge, goal or objective. In one example, the display maychange colors depending on the current position of the user in achallenge. If the user is in first place, for instance, the display mayhave a green background. If, however, the user is in second place, thedisplay may have a black or yellow background. Alternatively oradditionally, other visual characteristics may be modified to representdifferent levels of progress including blinking or flashing text, imagesor backgrounds, moving text or images, different icons and the like.Updates to the user's status in the challenge may be automaticallyreceived from a challenge monitoring service system. A user may alsomanually refresh the status. A user may further elect to advertise orpublish status information on a social network or community site forfriends and other users to track his or her progress.

CONCLUSION

Providing an activity environment having one or more of the featuresdescribed herein provides a user with an immersive experience that willencourage and motivate the user to engage in athletic activities andimprove his or her fitness. By providing the user with current that maybe used to purchase real world items that may be unrelated to fitness orathletic activity, the user is further motivated to engage in thoseactivities that reward additional currency. Users may furthercommunicate through social communities and challenge one another toreach various levels of fitness. In addition to traditional athleticactivity measures, the use of an activity currency allows users to viewtheir fitness level and activity in a more practical manner.

What is claimed is:
 1. A system comprising: an activity monitoringdevice configured to detect and store athletic activity informationcorresponding to athletic activity performed by a user; and an activitymonitoring and tracking system remote from the activity monitoringdevice and configured to: receive the athletic activity information ofthe user from the activity monitoring device; determine a source of thereceived athletic activity information; select a first conversion ratefrom a plurality of conversion rates for determining an amount ofvirtual currency to award the user based on the received athleticactivity information; and award the user with the determined amount ofvirtual currency.
 2. The system of claim 1, wherein the determinedamount of virtual currency corresponds to a first type of currency andwherein the activity monitoring and tracking system is furtherconfigured to: receive additional athletic activity information; anddetermine a second conversion rate for determining an amount of virtualcurrency of a second type to award the user based on the additionalathletic activity information, wherein the second conversion rate isdifferent from the first conversion rate.
 3. The system of claim 1,wherein the conversion rate is selected based on the determined sourceof the received athletic activity information.
 4. The system of claim 3,wherein the determined source includes one of: a certified device, anon-certified device and manual user entry.
 5. The system of claim 1,wherein the activity monitoring device is further configured to convertthe athletic activity information into an estimated amount of virtualcurrency.
 6. The system of claim 1, wherein the activity monitoringdevice is further configured to detect non-athletic activity.
 7. Thesystem of claim 6, wherein determining the amount of currency of thefirst type to award the user is further based on the detectednon-athletic activity.
 8. The system of claim 6, wherein the activitymonitoring and tracking system is further configured to customize adisplay for the user based on the athletic activity information anddetected non-athletic activity.
 9. The system of claim 8, whereincustomizing the display includes: determining one or more user interestsbased on one or more of the athletic activity information and detectednon-athletic activity; and selecting content to be displayed based onthe one or more user interests.
 10. The system of claim 1, wherein theactivity monitoring device is configured to: determine a goal definedfor the user, wherein the goal corresponds to a goal amount of virtualcurrency; determine whether an total amount of accumulated virtualcurrency of the user meets a first threshold, wherein the firstthreshold is defined relative to the goal amount of virtual currency;and modifying at least one visual aspect of a display of the monitoringdevice in response to determining that the total amount of accumulatedvirtual currency of the user meets the first threshold.
 11. The systemof claim 10, wherein the activity monitoring device is furtherconfigured to: determine whether the total amount of accumulated virtualcurrency of the user meets a second threshold; and modifying the atleast one visual aspect of the display in response to determining thatthe total amount of accumulated virtual currency of the user meets thesecond threshold.
 12. The system of claim 10, wherein the at least onevisual aspect of the display includes a color of at least a portion of adisplay interface.
 13. The system of claim 10, wherein the at least onevisual aspect includes a font size of text displayed in the display. 14.A method comprising: receiving, by an athletic activity monitoringdevice, athletic activity information of the user from the activitymonitoring device; determining, by the athletic activity monitoringdevice, a source of the received athletic activity information;selecting, by the athletic activity monitoring device, a firstconversion rate from a plurality of conversion rates for determining afirst amount of virtual currency to award the user based on the receivedathletic activity information; and awarding, by the athletic activitymonitoring device, the user with the determined first amount of virtualcurrency.
 15. The method of claim 14, wherein the determined firstamount of virtual currency corresponds to a first type of currency andwherein the activity monitoring and tracking system is furtherconfigured to: receive additional athletic activity information; anddetermine a second conversion rate for determining an amount of virtualcurrency of a second type to award the user based on the additionalathletic activity information, wherein the second conversion rate isdifferent from the first conversion rate.
 16. The method of claim 14,wherein the conversion rate is selected based on the determined sourceof the received athletic activity information.
 17. The method of claim16, wherein the determined source includes one of: a certified device, anon-certified device and manual user entry.
 18. The method of claim 14,wherein the activity monitoring device is further configured to convertthe athletic activity information into an estimated amount of virtualcurrency.
 19. The method of claim 14, further comprising: determiningwhether the user has completed an athletic activity goal; and inresponse to determining that the user has completed the athleticactivity goal, awarding the user with a second amount of virtualcurrency.
 20. The method of claim 14, further comprising: receivingnon-athletic activity information for the user; selecting a secondconversion rate from the plurality of conversion rates, wherein thesecond conversion rate corresponds to non-athletic activity and thefirst conversion rate corresponds to athletic activity; and determininga second amount of virtual currency to award the user using the secondconversion rate.
 21. A wearable activity monitoring device, comprising:a processor; and memory operatively coupled to the processor and storingcomputer readable instructions that, when executed, cause the activitymonitoring device to: determine a first amount of activity performed bya user; determine a first amount of virtual currency earned from thedetermined amount of activity performed; determine a total amount ofvirtual currency earned by the user including the determined amount ofvirtual currency earned from the first amount of activity performed bythe user; and modifying at least one non-textual visual aspect of aninterface displayed on the device based on the total amount of virtualcurrency earned by the user.
 22. The wearable activity monitoring deviceof claim 21, wherein modifying the at least one non-textual visualaspect of the interface includes: determining a goal set for the user,wherein the goal corresponds to a goal amount of virtual currency;determining whether the total amount of virtual currency earned by theuser meets a first threshold amount of virtual currency; and in responseto determining that the total amount of virtual currency earned by theuser meets the first threshold amount of virtual currency, modifying theat least one non-textual visual aspect of the interface in a firstmanner.
 23. The wearable activity monitoring device of claim 22, whereinthe computer readable instructions, when executed, further cause theactivity monitoring device to: determine a second amount of virtualcurrency to award the user based on a second amount of activityperformed by the user; update the total amount of virtual currency toinclude the second amount of virtual currency; determine whether theupdated total amount of virtual currency meets a second threshold amountof virtual currency; and in response to determining that the updatedtotal amount of virtual currency meets the second threshold amount ofvirtual currency, modify the at least one non-textual visual aspect ofthe interface in a second manner.
 24. The wearable activity monitoringdevice of claim 23, wherein the first manner includes a first color andthe second manner includes a second color.
 25. The wearable activitymonitoring device of claim 23, wherein the first manner includes a firstposition of a fuel gage needle and the second manner includes a secondposition of the fuel gage needle.
 26. The wearable activity monitoringdevice of claim 21, wherein determining the first amount of virtualcurrency earned from the determined amount of activity performedincludes receiving notification of the first amount of virtual currencyfrom an activity monitoring server through a network.
 27. The wearableactivity monitoring device of claim 21, wherein determining the firstamount of virtual currency earned from the determined amount of activityperformed includes estimating the first amount of virtual currency basedon the first amount of activity performed by the user.
 28. The wearableactivity monitoring device of claim 21, wherein the computer readableinstructions, when executed, further cause the activity monitoringdevice to transmit activity information to an activity monitoringservice including an identification of a type of device through whichthe activity information was recorded.